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_Array.epf -i ../../../trunk/examples/svcomp/array-memsafety/selectionsort-alloca_true-valid-memsafety_true-termination.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-666feb3-m [2018-04-11 12:59:51,101 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-11 12:59:51,103 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-11 12:59:51,116 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-11 12:59:51,116 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-11 12:59:51,117 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-11 12:59:51,118 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-11 12:59:51,120 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-11 12:59:51,121 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-11 12:59:51,122 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-11 12:59:51,122 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-11 12:59:51,123 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-11 12:59:51,123 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-11 12:59:51,124 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-11 12:59:51,125 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-11 12:59:51,126 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-11 12:59:51,128 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-11 12:59:51,129 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-11 12:59:51,130 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-11 12:59:51,131 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-11 12:59:51,132 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-11 12:59:51,132 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-11 12:59:51,133 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-11 12:59:51,134 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-11 12:59:51,134 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-11 12:59:51,137 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-11 12:59:51,137 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-11 12:59:51,138 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-11 12:59:51,139 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-11 12:59:51,139 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-11 12:59:51,140 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-11 12:59:51,140 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_Array.epf [2018-04-11 12:59:51,162 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-11 12:59:51,162 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-11 12:59:51,163 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-11 12:59:51,163 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-11 12:59:51,163 INFO L133 SettingsManager]: * Use SBE=true [2018-04-11 12:59:51,164 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-11 12:59:51,164 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-11 12:59:51,164 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-11 12:59:51,164 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-11 12:59:51,164 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-11 12:59:51,164 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-11 12:59:51,165 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-11 12:59:51,165 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-11 12:59:51,165 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-11 12:59:51,165 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-11 12:59:51,165 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-11 12:59:51,165 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-11 12:59:51,165 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-11 12:59:51,166 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-11 12:59:51,166 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 12:59:51,166 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-11 12:59:51,166 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_TreeInterpolation Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Bitprecise bitfields -> false [2018-04-11 12:59:51,199 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-11 12:59:51,211 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-11 12:59:51,214 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-11 12:59:51,216 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-11 12:59:51,217 INFO L276 PluginConnector]: CDTParser initialized [2018-04-11 12:59:51,217 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/array-memsafety/selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,534 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG5c1958079 [2018-04-11 12:59:51,677 INFO L287 CDTParser]: IsIndexed: true [2018-04-11 12:59:51,677 INFO L288 CDTParser]: Found 1 translation units. [2018-04-11 12:59:51,677 INFO L168 CDTParser]: Scanning selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,685 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-11 12:59:51,685 INFO L215 ultiparseSymbolTable]: [2018-04-11 12:59:51,686 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-11 12:59:51,686 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____bswap_64 ('__bswap_64') in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,686 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort ('SelectionSort') in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,686 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____bswap_32 ('__bswap_32') in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,686 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,686 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-11 12:59:51,686 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____int16_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,686 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__u_char in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,686 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____pthread_list_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,686 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__pthread_barrierattr_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,687 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__u_int32_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,687 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__sigset_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,687 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____uint16_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,687 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__blkcnt_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,687 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__daddr_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,687 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____u_long in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,687 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__pthread_barrier_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,687 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____WAIT_STATUS in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,687 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__u_quad_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,687 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__pthread_key_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,688 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____u_char in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,688 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____gid_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,688 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____off64_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,688 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____blksize_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,688 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____fsblkcnt_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,688 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__int16_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,688 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____qaddr_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,688 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____pid_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,688 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____syscall_slong_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,688 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__lldiv_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,688 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____quad_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,688 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__ushort in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,688 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____u_quad_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,688 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__time_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,688 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__fsblkcnt_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,688 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____u_int in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,688 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____suseconds_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,688 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__clockid_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,689 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____blkcnt_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,689 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__pthread_rwlock_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,689 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__u_int in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,689 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__id_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,689 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____fd_mask in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,689 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____syscall_ulong_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,689 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__u_int8_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,689 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__dev_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,689 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__pthread_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,689 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____int32_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,689 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____id_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,690 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____uid_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,690 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____ino64_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,690 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____ssize_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,690 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__key_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,690 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____sig_atomic_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,690 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__int32_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,690 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__nlink_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,690 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__uint in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,690 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__pthread_rwlockattr_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,690 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____blkcnt64_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,690 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____off_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,691 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__fd_mask in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,691 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____uint64_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,691 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__ssize_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,691 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__fsfilcnt_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,691 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____fsword_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,691 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____nlink_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,691 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__u_short in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,691 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__off_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,691 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__register_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,691 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____int8_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,691 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__timer_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,692 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__pthread_once_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,692 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____intptr_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,692 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____time_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,692 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__pthread_attr_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,692 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____timer_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,692 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__size_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,692 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__int8_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,692 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____fsfilcnt_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,692 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__pthread_mutexattr_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,692 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__wchar_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,692 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____socklen_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,693 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__ino_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,693 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____fsblkcnt64_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,693 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____fsfilcnt64_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,693 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__pthread_mutex_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,693 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__u_int64_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,693 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____rlim_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,693 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____useconds_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,693 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__loff_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,693 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____int64_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,693 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__ldiv_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,693 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____uint8_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,694 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____key_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,694 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__pthread_spinlock_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,694 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____daddr_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,694 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____rlim64_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,694 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____clockid_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,694 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__mode_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,694 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__uid_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,694 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__caddr_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,694 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__pthread_cond_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,694 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____loff_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,694 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__fsid_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,694 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__quad_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,694 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__int64_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,694 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__u_int16_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,694 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____uint32_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,694 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__pthread_condattr_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,695 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____clock_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,695 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__div_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,695 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____caddr_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,695 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____dev_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,695 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____mode_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,695 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__blksize_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,695 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__suseconds_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,695 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____ino_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,695 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____sigset_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,695 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__clock_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,695 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__fd_set in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,695 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__pid_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,695 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____fsid_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,695 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____u_short in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,695 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__ulong in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,695 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__gid_t in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,695 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__u_long in selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:51,707 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG5c1958079 [2018-04-11 12:59:51,711 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-11 12:59:51,712 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-11 12:59:51,712 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-11 12:59:51,712 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-11 12:59:51,716 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-11 12:59:51,716 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 12:59:51" (1/1) ... [2018-04-11 12:59:51,718 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@160c212d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 12:59:51, skipping insertion in model container [2018-04-11 12:59:51,718 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 12:59:51" (1/1) ... [2018-04-11 12:59:51,728 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 12:59:51,749 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 12:59:51,887 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 12:59:51,923 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 12:59:51,928 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 112 non ball SCCs. Number of states in SCCs 112. [2018-04-11 12:59:51,958 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 12:59:51 WrapperNode [2018-04-11 12:59:51,959 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-11 12:59:51,959 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-11 12:59:51,959 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-11 12:59:51,959 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-11 12:59:51,969 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 12:59:51" (1/1) ... [2018-04-11 12:59:51,970 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 12:59:51" (1/1) ... [2018-04-11 12:59:51,981 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 12:59:51" (1/1) ... [2018-04-11 12:59:51,981 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 12:59:51" (1/1) ... [2018-04-11 12:59:51,988 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 12:59:51" (1/1) ... [2018-04-11 12:59:51,992 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 12:59:51" (1/1) ... [2018-04-11 12:59:51,994 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 12:59:51" (1/1) ... [2018-04-11 12:59:51,997 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-11 12:59:51,998 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-11 12:59:51,998 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-11 12:59:51,998 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-11 12:59:51,999 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 12:59:51" (1/1) ... No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 12:59:52,100 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-11 12:59:52,101 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-11 12:59:52,101 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____bswap_32 [2018-04-11 12:59:52,101 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____bswap_64 [2018-04-11 12:59:52,101 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort [2018-04-11 12:59:52,101 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-11 12:59:52,101 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____bswap_32 [2018-04-11 12:59:52,101 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i____bswap_64 [2018-04-11 12:59:52,101 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-11 12:59:52,101 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-11 12:59:52,101 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-11 12:59:52,101 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-11 12:59:52,101 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-11 12:59:52,101 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-11 12:59:52,101 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-11 12:59:52,102 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-11 12:59:52,102 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-11 12:59:52,102 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-11 12:59:52,102 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-11 12:59:52,102 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-11 12:59:52,102 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-11 12:59:52,102 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-11 12:59:52,102 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-11 12:59:52,102 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-11 12:59:52,103 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-11 12:59:52,103 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-11 12:59:52,103 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-11 12:59:52,103 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-11 12:59:52,103 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-11 12:59:52,103 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-11 12:59:52,103 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-11 12:59:52,103 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-11 12:59:52,103 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-11 12:59:52,104 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-11 12:59:52,104 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-11 12:59:52,104 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-11 12:59:52,104 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-11 12:59:52,104 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-11 12:59:52,104 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-11 12:59:52,104 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-11 12:59:52,104 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-11 12:59:52,104 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-11 12:59:52,105 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-11 12:59:52,105 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-11 12:59:52,105 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-11 12:59:52,105 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-11 12:59:52,105 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-11 12:59:52,105 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-11 12:59:52,105 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-11 12:59:52,105 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-11 12:59:52,105 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-11 12:59:52,105 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-11 12:59:52,106 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-11 12:59:52,106 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-11 12:59:52,106 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-11 12:59:52,106 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-11 12:59:52,106 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-11 12:59:52,106 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-11 12:59:52,106 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-11 12:59:52,106 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-11 12:59:52,106 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-11 12:59:52,107 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-11 12:59:52,107 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-11 12:59:52,107 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-11 12:59:52,107 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-11 12:59:52,107 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-11 12:59:52,107 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-11 12:59:52,107 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-11 12:59:52,107 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-11 12:59:52,107 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-11 12:59:52,107 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-11 12:59:52,107 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-11 12:59:52,108 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-11 12:59:52,108 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-11 12:59:52,108 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-11 12:59:52,108 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-11 12:59:52,108 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-11 12:59:52,108 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-11 12:59:52,108 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-11 12:59:52,108 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-11 12:59:52,108 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-11 12:59:52,108 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-11 12:59:52,109 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-11 12:59:52,109 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-11 12:59:52,109 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-11 12:59:52,109 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-11 12:59:52,109 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-11 12:59:52,109 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-11 12:59:52,109 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-11 12:59:52,109 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-11 12:59:52,109 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-11 12:59:52,109 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-11 12:59:52,110 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-11 12:59:52,110 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-11 12:59:52,110 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-11 12:59:52,110 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-11 12:59:52,110 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-11 12:59:52,110 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-11 12:59:52,110 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-11 12:59:52,110 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-11 12:59:52,110 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-11 12:59:52,110 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-11 12:59:52,111 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-11 12:59:52,111 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-11 12:59:52,111 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-11 12:59:52,111 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-11 12:59:52,111 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-11 12:59:52,111 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-11 12:59:52,111 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-11 12:59:52,111 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort [2018-04-11 12:59:52,111 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-11 12:59:52,111 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-11 12:59:52,111 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-11 12:59:52,111 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-11 12:59:52,112 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-11 12:59:52,112 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-11 12:59:52,112 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-11 12:59:52,112 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-11 12:59:52,391 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-11 12:59:52,391 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 12:59:52 BoogieIcfgContainer [2018-04-11 12:59:52,391 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-11 12:59:52,391 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-11 12:59:52,392 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-11 12:59:52,393 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-11 12:59:52,393 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.04 12:59:51" (1/3) ... [2018-04-11 12:59:52,394 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@40f97fae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 12:59:52, skipping insertion in model container [2018-04-11 12:59:52,394 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 12:59:51" (2/3) ... [2018-04-11 12:59:52,394 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@40f97fae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 12:59:52, skipping insertion in model container [2018-04-11 12:59:52,394 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 12:59:52" (3/3) ... [2018-04-11 12:59:52,395 INFO L107 eAbstractionObserver]: Analyzing ICFG selectionsort-alloca_true-valid-memsafety_true-termination.i [2018-04-11 12:59:52,401 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_TreeInterpolation Determinization: PREDICATE_ABSTRACTION [2018-04-11 12:59:52,408 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 13 error locations. [2018-04-11 12:59:52,430 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-11 12:59:52,431 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-11 12:59:52,431 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-11 12:59:52,431 INFO L371 AbstractCegarLoop]: Compute interpolants for Craig_TreeInterpolation [2018-04-11 12:59:52,431 INFO L372 AbstractCegarLoop]: Backedges is CANONICAL [2018-04-11 12:59:52,431 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-11 12:59:52,431 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-11 12:59:52,431 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-11 12:59:52,431 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-11 12:59:52,432 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-11 12:59:52,440 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states. [2018-04-11 12:59:52,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2018-04-11 12:59:52,447 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:52,447 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:52,447 INFO L408 AbstractCegarLoop]: === Iteration 1 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:52,450 INFO L82 PathProgramCache]: Analyzing trace with hash -431653519, now seen corresponding path program 1 times [2018-04-11 12:59:52,480 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:52,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:52,513 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:52,535 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:52,537 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 12:59:52,537 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 12:59:52,537 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:52,538 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:52,538 INFO L182 omatonBuilderFactory]: Interpolants [51#true, 52#false] [2018-04-11 12:59:52,538 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:52,538 INFO L442 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-04-11 12:59:52,546 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-04-11 12:59:52,546 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-04-11 12:59:52,548 INFO L87 Difference]: Start difference. First operand 48 states. Second operand 2 states. [2018-04-11 12:59:52,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:52,559 INFO L93 Difference]: Finished difference Result 48 states and 51 transitions. [2018-04-11 12:59:52,559 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-04-11 12:59:52,560 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 15 [2018-04-11 12:59:52,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:52,565 INFO L225 Difference]: With dead ends: 48 [2018-04-11 12:59:52,565 INFO L226 Difference]: Without dead ends: 45 [2018-04-11 12:59:52,566 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-04-11 12:59:52,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2018-04-11 12:59:52,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2018-04-11 12:59:52,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2018-04-11 12:59:52,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 48 transitions. [2018-04-11 12:59:52,594 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 48 transitions. Word has length 15 [2018-04-11 12:59:52,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:52,595 INFO L459 AbstractCegarLoop]: Abstraction has 45 states and 48 transitions. [2018-04-11 12:59:52,595 INFO L460 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-04-11 12:59:52,595 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 48 transitions. [2018-04-11 12:59:52,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2018-04-11 12:59:52,595 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:52,595 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:52,595 INFO L408 AbstractCegarLoop]: === Iteration 2 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:52,595 INFO L82 PathProgramCache]: Analyzing trace with hash -496377005, now seen corresponding path program 1 times [2018-04-11 12:59:52,596 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:52,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:52,610 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:52,655 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:52,655 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 12:59:52,655 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 12:59:52,655 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:52,656 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:52,656 INFO L182 omatonBuilderFactory]: Interpolants [146#true, 147#false, 148#(= 1 (select |#valid| |main_#t~malloc9.base|)), 149#(= 1 (select |#valid| main_~numbers~0.base)), 150#(= 1 (select |#valid| |__U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_#in~a.base|)), 151#(= 1 (select |#valid| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))] [2018-04-11 12:59:52,656 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:52,657 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 12:59:52,657 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 12:59:52,657 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 12:59:52,657 INFO L87 Difference]: Start difference. First operand 45 states and 48 transitions. Second operand 6 states. [2018-04-11 12:59:52,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:52,753 INFO L93 Difference]: Finished difference Result 39 states and 42 transitions. [2018-04-11 12:59:52,754 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 12:59:52,754 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 16 [2018-04-11 12:59:52,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:52,755 INFO L225 Difference]: With dead ends: 39 [2018-04-11 12:59:52,755 INFO L226 Difference]: Without dead ends: 39 [2018-04-11 12:59:52,756 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2018-04-11 12:59:52,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2018-04-11 12:59:52,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2018-04-11 12:59:52,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2018-04-11 12:59:52,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 42 transitions. [2018-04-11 12:59:52,759 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 42 transitions. Word has length 16 [2018-04-11 12:59:52,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:52,760 INFO L459 AbstractCegarLoop]: Abstraction has 39 states and 42 transitions. [2018-04-11 12:59:52,760 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 12:59:52,760 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 42 transitions. [2018-04-11 12:59:52,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2018-04-11 12:59:52,760 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:52,760 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:52,761 INFO L408 AbstractCegarLoop]: === Iteration 3 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:52,761 INFO L82 PathProgramCache]: Analyzing trace with hash -496377004, now seen corresponding path program 1 times [2018-04-11 12:59:52,762 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:52,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:52,777 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:52,805 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:52,805 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 12:59:52,805 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-11 12:59:52,806 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:52,806 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:52,806 INFO L182 omatonBuilderFactory]: Interpolants [234#true, 235#false, 236#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size)] [2018-04-11 12:59:52,806 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:52,806 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 12:59:52,806 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 12:59:52,807 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 12:59:52,807 INFO L87 Difference]: Start difference. First operand 39 states and 42 transitions. Second operand 3 states. [2018-04-11 12:59:52,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:52,817 INFO L93 Difference]: Finished difference Result 41 states and 44 transitions. [2018-04-11 12:59:52,818 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 12:59:52,818 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 16 [2018-04-11 12:59:52,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:52,818 INFO L225 Difference]: With dead ends: 41 [2018-04-11 12:59:52,818 INFO L226 Difference]: Without dead ends: 41 [2018-04-11 12:59:52,819 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 12:59:52,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2018-04-11 12:59:52,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2018-04-11 12:59:52,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2018-04-11 12:59:52,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 44 transitions. [2018-04-11 12:59:52,822 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 44 transitions. Word has length 16 [2018-04-11 12:59:52,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:52,822 INFO L459 AbstractCegarLoop]: Abstraction has 41 states and 44 transitions. [2018-04-11 12:59:52,822 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 12:59:52,822 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 44 transitions. [2018-04-11 12:59:52,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2018-04-11 12:59:52,823 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:52,823 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:52,823 INFO L408 AbstractCegarLoop]: === Iteration 4 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:52,823 INFO L82 PathProgramCache]: Analyzing trace with hash -496376958, now seen corresponding path program 1 times [2018-04-11 12:59:52,824 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:52,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:52,835 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:52,934 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:52,935 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 12:59:52,935 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 12:59:52,935 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:52,936 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:52,936 INFO L182 omatonBuilderFactory]: Interpolants [320#false, 321#(and (= (* 4 main_~array_size~0) (select |#length| |main_#t~malloc9.base|)) (= 0 |main_#t~malloc9.offset|)), 322#(and (= 0 main_~numbers~0.offset) (= (* 4 main_~array_size~0) (select |#length| main_~numbers~0.base))), 323#(and (<= (* 4 |__U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_#in~array_size|) (select |#length| |__U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_#in~a.base|)) (= 0 |__U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_#in~a.offset|)), 324#(and (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 0) (<= (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 0)), 325#(and (<= 1 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 0) (<= (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 326#(and (<= 1 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 0) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 319#true] [2018-04-11 12:59:52,936 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:52,936 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 12:59:52,936 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 12:59:52,936 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-04-11 12:59:52,936 INFO L87 Difference]: Start difference. First operand 41 states and 44 transitions. Second operand 8 states. [2018-04-11 12:59:53,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:53,125 INFO L93 Difference]: Finished difference Result 69 states and 76 transitions. [2018-04-11 12:59:53,125 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 12:59:53,125 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 16 [2018-04-11 12:59:53,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:53,128 INFO L225 Difference]: With dead ends: 69 [2018-04-11 12:59:53,128 INFO L226 Difference]: Without dead ends: 69 [2018-04-11 12:59:53,128 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2018-04-11 12:59:53,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2018-04-11 12:59:53,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 51. [2018-04-11 12:59:53,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2018-04-11 12:59:53,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 58 transitions. [2018-04-11 12:59:53,133 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 58 transitions. Word has length 16 [2018-04-11 12:59:53,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:53,133 INFO L459 AbstractCegarLoop]: Abstraction has 51 states and 58 transitions. [2018-04-11 12:59:53,133 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 12:59:53,133 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 58 transitions. [2018-04-11 12:59:53,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-04-11 12:59:53,134 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:53,134 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:53,134 INFO L408 AbstractCegarLoop]: === Iteration 5 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:53,134 INFO L82 PathProgramCache]: Analyzing trace with hash 1792183448, now seen corresponding path program 1 times [2018-04-11 12:59:53,135 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:53,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:53,144 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:53,193 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:53,194 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 12:59:53,194 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-11 12:59:53,194 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:53,194 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:53,194 INFO L182 omatonBuilderFactory]: Interpolants [464#(and (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 0) (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~min~0 0) (<= 4 (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 457#true, 458#false, 459#(= 0 |main_#t~malloc9.offset|), 460#(= 0 main_~numbers~0.offset), 461#(= 0 |__U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_#in~a.offset|), 462#(and (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 0) (= 0 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0)), 463#(and (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 0) (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~min~0 0))] [2018-04-11 12:59:53,194 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:53,195 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 12:59:53,195 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 12:59:53,195 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2018-04-11 12:59:53,195 INFO L87 Difference]: Start difference. First operand 51 states and 58 transitions. Second operand 8 states. [2018-04-11 12:59:53,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:53,354 INFO L93 Difference]: Finished difference Result 83 states and 92 transitions. [2018-04-11 12:59:53,354 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 12:59:53,355 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 17 [2018-04-11 12:59:53,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:53,355 INFO L225 Difference]: With dead ends: 83 [2018-04-11 12:59:53,355 INFO L226 Difference]: Without dead ends: 83 [2018-04-11 12:59:53,356 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2018-04-11 12:59:53,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-04-11 12:59:53,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 63. [2018-04-11 12:59:53,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2018-04-11 12:59:53,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 72 transitions. [2018-04-11 12:59:53,361 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 72 transitions. Word has length 17 [2018-04-11 12:59:53,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:53,361 INFO L459 AbstractCegarLoop]: Abstraction has 63 states and 72 transitions. [2018-04-11 12:59:53,361 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 12:59:53,361 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 72 transitions. [2018-04-11 12:59:53,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-04-11 12:59:53,362 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:53,362 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:53,362 INFO L408 AbstractCegarLoop]: === Iteration 6 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:53,362 INFO L82 PathProgramCache]: Analyzing trace with hash -536010007, now seen corresponding path program 1 times [2018-04-11 12:59:53,363 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:53,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:53,373 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:53,403 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:53,403 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 12:59:53,404 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-04-11 12:59:53,404 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:53,404 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:53,404 INFO L182 omatonBuilderFactory]: Interpolants [624#(= (store |#valid| |main_#t~malloc9.base| 0) |old(#valid)|), 621#true, 622#false, 623#(= |#valid| |old(#valid)|)] [2018-04-11 12:59:53,404 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:53,404 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 12:59:53,404 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 12:59:53,408 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-11 12:59:53,408 INFO L87 Difference]: Start difference. First operand 63 states and 72 transitions. Second operand 4 states. [2018-04-11 12:59:53,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:53,456 INFO L93 Difference]: Finished difference Result 62 states and 71 transitions. [2018-04-11 12:59:53,456 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 12:59:53,456 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 19 [2018-04-11 12:59:53,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:53,457 INFO L225 Difference]: With dead ends: 62 [2018-04-11 12:59:53,457 INFO L226 Difference]: Without dead ends: 56 [2018-04-11 12:59:53,457 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-11 12:59:53,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2018-04-11 12:59:53,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2018-04-11 12:59:53,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2018-04-11 12:59:53,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 64 transitions. [2018-04-11 12:59:53,460 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 64 transitions. Word has length 19 [2018-04-11 12:59:53,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:53,461 INFO L459 AbstractCegarLoop]: Abstraction has 56 states and 64 transitions. [2018-04-11 12:59:53,461 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 12:59:53,461 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 64 transitions. [2018-04-11 12:59:53,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-11 12:59:53,461 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:53,462 INFO L355 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:53,462 INFO L408 AbstractCegarLoop]: === Iteration 7 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:53,462 INFO L82 PathProgramCache]: Analyzing trace with hash 1885775400, now seen corresponding path program 1 times [2018-04-11 12:59:53,463 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:53,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:53,474 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:53,540 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:53,540 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:53,540 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-11 12:59:53,541 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:53,541 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:53,541 INFO L182 omatonBuilderFactory]: Interpolants [752#(and (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 0) (<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 0)), 745#true, 746#false, 747#(= 0 |main_#t~malloc9.offset|), 748#(= 0 main_~numbers~0.offset), 749#(= 0 |__U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_#in~a.offset|), 750#(and (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 0) (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 0)), 751#(and (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 0) (<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 0))] [2018-04-11 12:59:53,541 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:53,541 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 12:59:53,542 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 12:59:53,542 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-04-11 12:59:53,542 INFO L87 Difference]: Start difference. First operand 56 states and 64 transitions. Second operand 8 states. [2018-04-11 12:59:53,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:53,653 INFO L93 Difference]: Finished difference Result 67 states and 74 transitions. [2018-04-11 12:59:53,653 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 12:59:53,653 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 22 [2018-04-11 12:59:53,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:53,654 INFO L225 Difference]: With dead ends: 67 [2018-04-11 12:59:53,654 INFO L226 Difference]: Without dead ends: 67 [2018-04-11 12:59:53,654 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2018-04-11 12:59:53,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2018-04-11 12:59:53,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 60. [2018-04-11 12:59:53,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2018-04-11 12:59:53,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 69 transitions. [2018-04-11 12:59:53,657 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 69 transitions. Word has length 22 [2018-04-11 12:59:53,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:53,657 INFO L459 AbstractCegarLoop]: Abstraction has 60 states and 69 transitions. [2018-04-11 12:59:53,657 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 12:59:53,657 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 69 transitions. [2018-04-11 12:59:53,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-04-11 12:59:53,658 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:53,658 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:53,658 INFO L408 AbstractCegarLoop]: === Iteration 8 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:53,658 INFO L82 PathProgramCache]: Analyzing trace with hash -1670503356, now seen corresponding path program 1 times [2018-04-11 12:59:53,659 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:53,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:53,668 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:53,706 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:53,706 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:53,706 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2018-04-11 12:59:53,706 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:53,706 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:53,707 INFO L182 omatonBuilderFactory]: Interpolants [888#true, 889#false, 890#(<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)), 891#(and (<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~min~0 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~min~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 892#(and (<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~min~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~min~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 893#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~min~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~min~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)))] [2018-04-11 12:59:53,707 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:53,707 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 12:59:53,707 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 12:59:53,707 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2018-04-11 12:59:53,707 INFO L87 Difference]: Start difference. First operand 60 states and 69 transitions. Second operand 6 states. [2018-04-11 12:59:53,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:53,761 INFO L93 Difference]: Finished difference Result 107 states and 119 transitions. [2018-04-11 12:59:53,761 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 12:59:53,761 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 23 [2018-04-11 12:59:53,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:53,762 INFO L225 Difference]: With dead ends: 107 [2018-04-11 12:59:53,762 INFO L226 Difference]: Without dead ends: 107 [2018-04-11 12:59:53,762 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2018-04-11 12:59:53,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2018-04-11 12:59:53,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 70. [2018-04-11 12:59:53,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2018-04-11 12:59:53,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 83 transitions. [2018-04-11 12:59:53,767 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 83 transitions. Word has length 23 [2018-04-11 12:59:53,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:53,767 INFO L459 AbstractCegarLoop]: Abstraction has 70 states and 83 transitions. [2018-04-11 12:59:53,767 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 12:59:53,767 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 83 transitions. [2018-04-11 12:59:53,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2018-04-11 12:59:53,767 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:53,768 INFO L355 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:53,768 INFO L408 AbstractCegarLoop]: === Iteration 9 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:53,768 INFO L82 PathProgramCache]: Analyzing trace with hash -246040215, now seen corresponding path program 1 times [2018-04-11 12:59:53,768 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:53,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:53,777 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:53,888 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:53,889 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:53,889 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-11 12:59:53,889 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:53,889 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:53,889 INFO L182 omatonBuilderFactory]: Interpolants [1074#true, 1075#false, 1076#(and (= (* 4 main_~array_size~0) (select |#length| |main_#t~malloc9.base|)) (= 0 |main_#t~malloc9.offset|)), 1077#(and (= 0 main_~numbers~0.offset) (= (* 4 main_~array_size~0) (select |#length| main_~numbers~0.base))), 1078#(and (<= (* 4 |__U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_#in~array_size|) (select |#length| |__U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_#in~a.base|)) (= 0 |__U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_#in~a.offset|)), 1079#(and (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 0) (<= (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 1080#(and (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 0) (<= (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)), 1081#(and (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 0) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)), 1082#(and (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 0) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~min~0) 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~min~0)), 1083#(and (= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 0) (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~min~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~min~0) 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 12:59:53,889 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:53,889 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-11 12:59:53,889 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-11 12:59:53,890 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2018-04-11 12:59:53,890 INFO L87 Difference]: Start difference. First operand 70 states and 83 transitions. Second operand 10 states. [2018-04-11 12:59:54,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:54,069 INFO L93 Difference]: Finished difference Result 94 states and 107 transitions. [2018-04-11 12:59:54,070 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 12:59:54,070 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 24 [2018-04-11 12:59:54,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:54,070 INFO L225 Difference]: With dead ends: 94 [2018-04-11 12:59:54,070 INFO L226 Difference]: Without dead ends: 94 [2018-04-11 12:59:54,070 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2018-04-11 12:59:54,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2018-04-11 12:59:54,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 60. [2018-04-11 12:59:54,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2018-04-11 12:59:54,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 70 transitions. [2018-04-11 12:59:54,073 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 70 transitions. Word has length 24 [2018-04-11 12:59:54,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:54,073 INFO L459 AbstractCegarLoop]: Abstraction has 60 states and 70 transitions. [2018-04-11 12:59:54,073 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-11 12:59:54,073 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 70 transitions. [2018-04-11 12:59:54,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-04-11 12:59:54,074 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:54,074 INFO L355 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:54,074 INFO L408 AbstractCegarLoop]: === Iteration 10 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:54,074 INFO L82 PathProgramCache]: Analyzing trace with hash -2024562435, now seen corresponding path program 1 times [2018-04-11 12:59:54,074 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:54,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:54,081 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:54,116 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:54,117 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:54,117 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-11 12:59:54,117 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:54,117 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:54,117 INFO L182 omatonBuilderFactory]: Interpolants [1254#true, 1255#false, 1256#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 1257#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 1258#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 1259#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1))] [2018-04-11 12:59:54,117 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:54,123 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 12:59:54,123 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 12:59:54,123 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-04-11 12:59:54,123 INFO L87 Difference]: Start difference. First operand 60 states and 70 transitions. Second operand 6 states. [2018-04-11 12:59:54,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:54,154 INFO L93 Difference]: Finished difference Result 114 states and 134 transitions. [2018-04-11 12:59:54,154 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 12:59:54,154 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 33 [2018-04-11 12:59:54,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:54,155 INFO L225 Difference]: With dead ends: 114 [2018-04-11 12:59:54,155 INFO L226 Difference]: Without dead ends: 105 [2018-04-11 12:59:54,155 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2018-04-11 12:59:54,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2018-04-11 12:59:54,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 85. [2018-04-11 12:59:54,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2018-04-11 12:59:54,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 105 transitions. [2018-04-11 12:59:54,159 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 105 transitions. Word has length 33 [2018-04-11 12:59:54,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:54,160 INFO L459 AbstractCegarLoop]: Abstraction has 85 states and 105 transitions. [2018-04-11 12:59:54,160 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 12:59:54,160 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 105 transitions. [2018-04-11 12:59:54,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-04-11 12:59:54,160 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:54,160 INFO L355 BasicCegarLoop]: trace histogram [4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:54,161 INFO L408 AbstractCegarLoop]: === Iteration 11 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:54,161 INFO L82 PathProgramCache]: Analyzing trace with hash -2029887319, now seen corresponding path program 2 times [2018-04-11 12:59:54,161 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:54,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:54,170 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:54,232 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:54,233 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:54,233 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-11 12:59:54,233 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:54,233 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:54,233 INFO L182 omatonBuilderFactory]: Interpolants [1464#true, 1465#false, 1466#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 1467#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 1468#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 1469#(and (<= 0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0))) (<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 1470#(and (<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 4 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0)))), 1471#(and (<= 8 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 12:59:54,233 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:54,233 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 12:59:54,234 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 12:59:54,234 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-04-11 12:59:54,234 INFO L87 Difference]: Start difference. First operand 85 states and 105 transitions. Second operand 8 states. [2018-04-11 12:59:54,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:54,375 INFO L93 Difference]: Finished difference Result 93 states and 104 transitions. [2018-04-11 12:59:54,375 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 12:59:54,375 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 39 [2018-04-11 12:59:54,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:54,376 INFO L225 Difference]: With dead ends: 93 [2018-04-11 12:59:54,376 INFO L226 Difference]: Without dead ends: 89 [2018-04-11 12:59:54,376 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2018-04-11 12:59:54,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2018-04-11 12:59:54,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 75. [2018-04-11 12:59:54,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-04-11 12:59:54,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 88 transitions. [2018-04-11 12:59:54,379 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 88 transitions. Word has length 39 [2018-04-11 12:59:54,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:54,379 INFO L459 AbstractCegarLoop]: Abstraction has 75 states and 88 transitions. [2018-04-11 12:59:54,379 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 12:59:54,379 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 88 transitions. [2018-04-11 12:59:54,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2018-04-11 12:59:54,379 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:54,379 INFO L355 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:54,379 INFO L408 AbstractCegarLoop]: === Iteration 12 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:54,380 INFO L82 PathProgramCache]: Analyzing trace with hash 1498002513, now seen corresponding path program 1 times [2018-04-11 12:59:54,380 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:54,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:54,391 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:54,468 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:54,468 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:54,468 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-11 12:59:54,468 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:54,469 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:54,469 INFO L182 omatonBuilderFactory]: Interpolants [1655#true, 1656#false, 1657#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 1658#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 1659#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 1660#(and (<= 0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0))) (<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 1661#(and (<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 4 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0)))), 1662#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~min~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~min~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 12:59:54,469 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:54,469 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 12:59:54,469 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 12:59:54,469 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-04-11 12:59:54,470 INFO L87 Difference]: Start difference. First operand 75 states and 88 transitions. Second operand 8 states. [2018-04-11 12:59:54,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:54,627 INFO L93 Difference]: Finished difference Result 88 states and 97 transitions. [2018-04-11 12:59:54,627 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 12:59:54,627 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 40 [2018-04-11 12:59:54,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:54,627 INFO L225 Difference]: With dead ends: 88 [2018-04-11 12:59:54,627 INFO L226 Difference]: Without dead ends: 82 [2018-04-11 12:59:54,628 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2018-04-11 12:59:54,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2018-04-11 12:59:54,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 51. [2018-04-11 12:59:54,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2018-04-11 12:59:54,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 58 transitions. [2018-04-11 12:59:54,632 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 58 transitions. Word has length 40 [2018-04-11 12:59:54,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:54,632 INFO L459 AbstractCegarLoop]: Abstraction has 51 states and 58 transitions. [2018-04-11 12:59:54,632 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 12:59:54,632 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 58 transitions. [2018-04-11 12:59:54,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-04-11 12:59:54,633 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:54,633 INFO L355 BasicCegarLoop]: trace histogram [5, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:54,633 INFO L408 AbstractCegarLoop]: === Iteration 13 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:54,633 INFO L82 PathProgramCache]: Analyzing trace with hash -1124046275, now seen corresponding path program 3 times [2018-04-11 12:59:54,633 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:54,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:54,640 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:54,685 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 7 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:54,685 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:54,685 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-11 12:59:54,685 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:54,685 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:54,685 INFO L182 omatonBuilderFactory]: Interpolants [1824#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 1825#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 1826#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 1827#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 1828#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 1820#true, 1821#false, 1822#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 1823#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2))] [2018-04-11 12:59:54,686 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 7 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:54,686 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 12:59:54,686 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 12:59:54,686 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2018-04-11 12:59:54,686 INFO L87 Difference]: Start difference. First operand 51 states and 58 transitions. Second operand 9 states. [2018-04-11 12:59:54,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:54,736 INFO L93 Difference]: Finished difference Result 90 states and 103 transitions. [2018-04-11 12:59:54,737 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 12:59:54,737 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 45 [2018-04-11 12:59:54,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:54,737 INFO L225 Difference]: With dead ends: 90 [2018-04-11 12:59:54,737 INFO L226 Difference]: Without dead ends: 73 [2018-04-11 12:59:54,737 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2018-04-11 12:59:54,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2018-04-11 12:59:54,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 63. [2018-04-11 12:59:54,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2018-04-11 12:59:54,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 73 transitions. [2018-04-11 12:59:54,740 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 73 transitions. Word has length 45 [2018-04-11 12:59:54,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:54,740 INFO L459 AbstractCegarLoop]: Abstraction has 63 states and 73 transitions. [2018-04-11 12:59:54,740 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 12:59:54,740 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 73 transitions. [2018-04-11 12:59:54,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-04-11 12:59:54,741 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:54,741 INFO L355 BasicCegarLoop]: trace histogram [6, 5, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:54,741 INFO L408 AbstractCegarLoop]: === Iteration 14 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:54,741 INFO L82 PathProgramCache]: Analyzing trace with hash -1450113047, now seen corresponding path program 4 times [2018-04-11 12:59:54,742 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:54,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:54,752 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:54,818 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 14 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:54,818 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:54,818 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-11 12:59:54,819 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:54,819 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:54,819 INFO L182 omatonBuilderFactory]: Interpolants [1989#true, 1990#false, 1991#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 1992#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 1993#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 1994#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 1995#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 1996#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 1997#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 1998#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 12:59:54,819 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 14 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:54,819 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-11 12:59:54,819 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-11 12:59:54,819 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2018-04-11 12:59:54,820 INFO L87 Difference]: Start difference. First operand 63 states and 73 transitions. Second operand 10 states. [2018-04-11 12:59:55,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:55,017 INFO L93 Difference]: Finished difference Result 66 states and 75 transitions. [2018-04-11 12:59:55,017 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 12:59:55,017 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 51 [2018-04-11 12:59:55,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:55,017 INFO L225 Difference]: With dead ends: 66 [2018-04-11 12:59:55,018 INFO L226 Difference]: Without dead ends: 66 [2018-04-11 12:59:55,018 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2018-04-11 12:59:55,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2018-04-11 12:59:55,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 63. [2018-04-11 12:59:55,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2018-04-11 12:59:55,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 72 transitions. [2018-04-11 12:59:55,020 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 72 transitions. Word has length 51 [2018-04-11 12:59:55,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:55,020 INFO L459 AbstractCegarLoop]: Abstraction has 63 states and 72 transitions. [2018-04-11 12:59:55,020 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-11 12:59:55,020 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 72 transitions. [2018-04-11 12:59:55,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2018-04-11 12:59:55,020 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:55,020 INFO L355 BasicCegarLoop]: trace histogram [7, 6, 5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:55,020 INFO L408 AbstractCegarLoop]: === Iteration 15 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:55,020 INFO L82 PathProgramCache]: Analyzing trace with hash -1488674435, now seen corresponding path program 5 times [2018-04-11 12:59:55,021 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:55,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:55,033 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:55,116 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 17 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:55,116 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:55,116 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-11 12:59:55,117 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:55,117 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:55,117 INFO L182 omatonBuilderFactory]: Interpolants [2144#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 2145#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 2146#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 2147#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 2148#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 2149#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 2150#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 2151#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 2141#true, 2142#false, 2143#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1))] [2018-04-11 12:59:55,117 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 17 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:55,117 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 12:59:55,118 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 12:59:55,118 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2018-04-11 12:59:55,118 INFO L87 Difference]: Start difference. First operand 63 states and 72 transitions. Second operand 11 states. [2018-04-11 12:59:55,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:55,223 INFO L93 Difference]: Finished difference Result 108 states and 124 transitions. [2018-04-11 12:59:55,224 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 12:59:55,224 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 57 [2018-04-11 12:59:55,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:55,224 INFO L225 Difference]: With dead ends: 108 [2018-04-11 12:59:55,224 INFO L226 Difference]: Without dead ends: 85 [2018-04-11 12:59:55,225 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2018-04-11 12:59:55,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2018-04-11 12:59:55,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 75. [2018-04-11 12:59:55,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-04-11 12:59:55,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 87 transitions. [2018-04-11 12:59:55,227 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 87 transitions. Word has length 57 [2018-04-11 12:59:55,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:55,227 INFO L459 AbstractCegarLoop]: Abstraction has 75 states and 87 transitions. [2018-04-11 12:59:55,227 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 12:59:55,227 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 87 transitions. [2018-04-11 12:59:55,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-04-11 12:59:55,228 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:55,228 INFO L355 BasicCegarLoop]: trace histogram [8, 7, 6, 6, 6, 6, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:55,228 INFO L408 AbstractCegarLoop]: === Iteration 16 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:55,228 INFO L82 PathProgramCache]: Analyzing trace with hash -690348759, now seen corresponding path program 6 times [2018-04-11 12:59:55,229 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:55,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:55,241 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:55,351 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 29 proven. 95 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:55,351 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:55,351 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-11 12:59:55,351 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:55,351 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:55,352 INFO L182 omatonBuilderFactory]: Interpolants [2352#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 2353#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 2354#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 2355#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 2344#true, 2345#false, 2346#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 2347#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 2348#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 2349#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 2350#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 2351#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))] [2018-04-11 12:59:55,352 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 29 proven. 95 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:55,352 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-11 12:59:55,352 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-11 12:59:55,352 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2018-04-11 12:59:55,352 INFO L87 Difference]: Start difference. First operand 75 states and 87 transitions. Second operand 12 states. [2018-04-11 12:59:55,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:55,516 INFO L93 Difference]: Finished difference Result 78 states and 89 transitions. [2018-04-11 12:59:55,517 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 12:59:55,517 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 63 [2018-04-11 12:59:55,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:55,517 INFO L225 Difference]: With dead ends: 78 [2018-04-11 12:59:55,517 INFO L226 Difference]: Without dead ends: 78 [2018-04-11 12:59:55,518 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=258, Unknown=0, NotChecked=0, Total=342 [2018-04-11 12:59:55,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2018-04-11 12:59:55,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 75. [2018-04-11 12:59:55,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-04-11 12:59:55,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 86 transitions. [2018-04-11 12:59:55,519 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 86 transitions. Word has length 63 [2018-04-11 12:59:55,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:55,519 INFO L459 AbstractCegarLoop]: Abstraction has 75 states and 86 transitions. [2018-04-11 12:59:55,519 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-11 12:59:55,519 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 86 transitions. [2018-04-11 12:59:55,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2018-04-11 12:59:55,520 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:55,520 INFO L355 BasicCegarLoop]: trace histogram [9, 8, 7, 7, 7, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:55,520 INFO L408 AbstractCegarLoop]: === Iteration 17 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:55,520 INFO L82 PathProgramCache]: Analyzing trace with hash 372819645, now seen corresponding path program 7 times [2018-04-11 12:59:55,521 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:55,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:55,532 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:55,634 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 33 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:55,634 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:55,634 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-11 12:59:55,634 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:55,634 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:55,634 INFO L182 omatonBuilderFactory]: Interpolants [2528#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 2529#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 2530#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 2531#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 2532#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 2533#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 2534#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 2535#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 2536#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 2524#true, 2525#false, 2526#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 2527#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2))] [2018-04-11 12:59:55,634 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 33 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:55,635 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-11 12:59:55,635 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-11 12:59:55,635 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2018-04-11 12:59:55,635 INFO L87 Difference]: Start difference. First operand 75 states and 86 transitions. Second operand 13 states. [2018-04-11 12:59:55,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:55,777 INFO L93 Difference]: Finished difference Result 126 states and 145 transitions. [2018-04-11 12:59:55,778 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-11 12:59:55,778 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 69 [2018-04-11 12:59:55,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:55,779 INFO L225 Difference]: With dead ends: 126 [2018-04-11 12:59:55,779 INFO L226 Difference]: Without dead ends: 97 [2018-04-11 12:59:55,779 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2018-04-11 12:59:55,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2018-04-11 12:59:55,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 87. [2018-04-11 12:59:55,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2018-04-11 12:59:55,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 101 transitions. [2018-04-11 12:59:55,781 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 101 transitions. Word has length 69 [2018-04-11 12:59:55,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:55,781 INFO L459 AbstractCegarLoop]: Abstraction has 87 states and 101 transitions. [2018-04-11 12:59:55,781 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-11 12:59:55,781 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 101 transitions. [2018-04-11 12:59:55,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-04-11 12:59:55,782 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:55,782 INFO L355 BasicCegarLoop]: trace histogram [10, 9, 8, 8, 8, 8, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:55,782 INFO L408 AbstractCegarLoop]: === Iteration 18 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:55,783 INFO L82 PathProgramCache]: Analyzing trace with hash -1032445847, now seen corresponding path program 8 times [2018-04-11 12:59:55,784 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:55,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:55,798 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:55,932 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 50 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:55,932 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:55,932 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-11 12:59:55,932 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:55,933 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:55,933 INFO L182 omatonBuilderFactory]: Interpolants [2761#true, 2762#false, 2763#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 2764#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 2765#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 2766#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 2767#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 2768#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 2769#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 2770#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 2771#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 2772#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 2773#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 2774#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 12:59:55,933 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 50 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:55,933 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-11 12:59:55,933 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-11 12:59:55,934 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2018-04-11 12:59:55,934 INFO L87 Difference]: Start difference. First operand 87 states and 101 transitions. Second operand 14 states. [2018-04-11 12:59:56,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:56,219 INFO L93 Difference]: Finished difference Result 90 states and 103 transitions. [2018-04-11 12:59:56,219 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-11 12:59:56,219 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 75 [2018-04-11 12:59:56,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:56,220 INFO L225 Difference]: With dead ends: 90 [2018-04-11 12:59:56,220 INFO L226 Difference]: Without dead ends: 90 [2018-04-11 12:59:56,220 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=110, Invalid=352, Unknown=0, NotChecked=0, Total=462 [2018-04-11 12:59:56,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2018-04-11 12:59:56,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 87. [2018-04-11 12:59:56,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2018-04-11 12:59:56,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 100 transitions. [2018-04-11 12:59:56,222 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 100 transitions. Word has length 75 [2018-04-11 12:59:56,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:56,222 INFO L459 AbstractCegarLoop]: Abstraction has 87 states and 100 transitions. [2018-04-11 12:59:56,223 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-11 12:59:56,223 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 100 transitions. [2018-04-11 12:59:56,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2018-04-11 12:59:56,223 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:56,223 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:56,223 INFO L408 AbstractCegarLoop]: === Iteration 19 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:56,224 INFO L82 PathProgramCache]: Analyzing trace with hash -921347587, now seen corresponding path program 9 times [2018-04-11 12:59:56,224 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:56,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:56,237 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:56,359 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 55 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:56,359 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:56,359 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-11 12:59:56,359 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:56,359 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:56,360 INFO L182 omatonBuilderFactory]: Interpolants [2976#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 2977#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 2978#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 2979#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 2980#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 2981#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 2982#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 2983#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 2969#true, 2970#false, 2971#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 2972#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 2973#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 2974#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 2975#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5))] [2018-04-11 12:59:56,360 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 55 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:56,360 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-11 12:59:56,360 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-11 12:59:56,360 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2018-04-11 12:59:56,361 INFO L87 Difference]: Start difference. First operand 87 states and 100 transitions. Second operand 15 states. [2018-04-11 12:59:56,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:56,488 INFO L93 Difference]: Finished difference Result 144 states and 166 transitions. [2018-04-11 12:59:56,488 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-11 12:59:56,488 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 81 [2018-04-11 12:59:56,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:56,489 INFO L225 Difference]: With dead ends: 144 [2018-04-11 12:59:56,489 INFO L226 Difference]: Without dead ends: 109 [2018-04-11 12:59:56,489 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=118, Invalid=302, Unknown=0, NotChecked=0, Total=420 [2018-04-11 12:59:56,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2018-04-11 12:59:56,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 99. [2018-04-11 12:59:56,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-04-11 12:59:56,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 115 transitions. [2018-04-11 12:59:56,491 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 115 transitions. Word has length 81 [2018-04-11 12:59:56,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:56,491 INFO L459 AbstractCegarLoop]: Abstraction has 99 states and 115 transitions. [2018-04-11 12:59:56,491 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-11 12:59:56,491 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 115 transitions. [2018-04-11 12:59:56,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-04-11 12:59:56,492 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:56,492 INFO L355 BasicCegarLoop]: trace histogram [12, 11, 10, 10, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:56,492 INFO L408 AbstractCegarLoop]: === Iteration 20 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:56,492 INFO L82 PathProgramCache]: Analyzing trace with hash -820145751, now seen corresponding path program 10 times [2018-04-11 12:59:56,492 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:56,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:56,507 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:56,683 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 77 proven. 247 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:56,683 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:56,683 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-11 12:59:56,684 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:56,684 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:56,684 INFO L182 omatonBuilderFactory]: Interpolants [3240#true, 3241#false, 3242#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 3243#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 3244#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 3245#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 3246#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 3247#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 3248#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 3249#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 3250#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 3251#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 3252#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 3253#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 3254#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 3255#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 12:59:56,684 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 77 proven. 247 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:56,685 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-11 12:59:56,685 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-11 12:59:56,685 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2018-04-11 12:59:56,685 INFO L87 Difference]: Start difference. First operand 99 states and 115 transitions. Second operand 16 states. [2018-04-11 12:59:56,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:56,973 INFO L93 Difference]: Finished difference Result 102 states and 117 transitions. [2018-04-11 12:59:56,973 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-11 12:59:56,973 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 87 [2018-04-11 12:59:56,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:56,974 INFO L225 Difference]: With dead ends: 102 [2018-04-11 12:59:56,974 INFO L226 Difference]: Without dead ends: 102 [2018-04-11 12:59:56,975 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2018-04-11 12:59:56,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2018-04-11 12:59:56,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 99. [2018-04-11 12:59:56,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-04-11 12:59:56,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 114 transitions. [2018-04-11 12:59:56,977 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 114 transitions. Word has length 87 [2018-04-11 12:59:56,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:56,977 INFO L459 AbstractCegarLoop]: Abstraction has 99 states and 114 transitions. [2018-04-11 12:59:56,977 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-11 12:59:56,977 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 114 transitions. [2018-04-11 12:59:56,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-04-11 12:59:56,978 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:56,978 INFO L355 BasicCegarLoop]: trace histogram [13, 12, 11, 11, 11, 11, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:56,978 INFO L408 AbstractCegarLoop]: === Iteration 21 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:56,979 INFO L82 PathProgramCache]: Analyzing trace with hash 1446173501, now seen corresponding path program 11 times [2018-04-11 12:59:56,979 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:56,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:56,993 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:57,141 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 83 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:57,142 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:57,142 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-11 12:59:57,142 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:57,142 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:57,142 INFO L182 omatonBuilderFactory]: Interpolants [3488#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 3489#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 3490#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 3491#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 3492#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 3476#true, 3477#false, 3478#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 3479#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 3480#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 3481#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 3482#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 3483#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 3484#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 3485#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 3486#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 3487#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5))] [2018-04-11 12:59:57,143 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 83 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:57,143 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-11 12:59:57,143 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-11 12:59:57,143 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2018-04-11 12:59:57,144 INFO L87 Difference]: Start difference. First operand 99 states and 114 transitions. Second operand 17 states. [2018-04-11 12:59:57,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:57,300 INFO L93 Difference]: Finished difference Result 162 states and 187 transitions. [2018-04-11 12:59:57,300 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-11 12:59:57,300 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 93 [2018-04-11 12:59:57,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:57,301 INFO L225 Difference]: With dead ends: 162 [2018-04-11 12:59:57,301 INFO L226 Difference]: Without dead ends: 121 [2018-04-11 12:59:57,301 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=151, Invalid=401, Unknown=0, NotChecked=0, Total=552 [2018-04-11 12:59:57,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-04-11 12:59:57,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 111. [2018-04-11 12:59:57,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2018-04-11 12:59:57,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 129 transitions. [2018-04-11 12:59:57,303 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 129 transitions. Word has length 93 [2018-04-11 12:59:57,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:57,303 INFO L459 AbstractCegarLoop]: Abstraction has 111 states and 129 transitions. [2018-04-11 12:59:57,303 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-11 12:59:57,303 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 129 transitions. [2018-04-11 12:59:57,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2018-04-11 12:59:57,304 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:57,304 INFO L355 BasicCegarLoop]: trace histogram [14, 13, 12, 12, 12, 12, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:57,304 INFO L408 AbstractCegarLoop]: === Iteration 22 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:57,304 INFO L82 PathProgramCache]: Analyzing trace with hash -156700439, now seen corresponding path program 12 times [2018-04-11 12:59:57,305 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:57,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:57,320 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:57,499 INFO L134 CoverageAnalysis]: Checked inductivity of 460 backedges. 110 proven. 350 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:57,499 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:57,499 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-11 12:59:57,500 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:57,502 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:57,502 INFO L182 omatonBuilderFactory]: Interpolants [3781#true, 3782#false, 3783#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 3784#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 3785#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 3786#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 3787#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 3788#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 3789#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 3790#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 3791#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 3792#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 3793#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 3794#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 3795#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 3796#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 3797#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 3798#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 12:59:57,502 INFO L134 CoverageAnalysis]: Checked inductivity of 460 backedges. 110 proven. 350 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:57,502 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-11 12:59:57,503 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-11 12:59:57,503 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2018-04-11 12:59:57,503 INFO L87 Difference]: Start difference. First operand 111 states and 129 transitions. Second operand 18 states. [2018-04-11 12:59:57,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:57,838 INFO L93 Difference]: Finished difference Result 114 states and 131 transitions. [2018-04-11 12:59:57,838 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-04-11 12:59:57,838 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 99 [2018-04-11 12:59:57,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:57,838 INFO L225 Difference]: With dead ends: 114 [2018-04-11 12:59:57,838 INFO L226 Difference]: Without dead ends: 114 [2018-04-11 12:59:57,839 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=174, Invalid=582, Unknown=0, NotChecked=0, Total=756 [2018-04-11 12:59:57,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2018-04-11 12:59:57,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 111. [2018-04-11 12:59:57,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2018-04-11 12:59:57,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 128 transitions. [2018-04-11 12:59:57,841 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 128 transitions. Word has length 99 [2018-04-11 12:59:57,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:57,841 INFO L459 AbstractCegarLoop]: Abstraction has 111 states and 128 transitions. [2018-04-11 12:59:57,841 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-11 12:59:57,841 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 128 transitions. [2018-04-11 12:59:57,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-04-11 12:59:57,842 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:57,842 INFO L355 BasicCegarLoop]: trace histogram [15, 14, 13, 13, 13, 13, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:57,842 INFO L408 AbstractCegarLoop]: === Iteration 23 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:57,843 INFO L82 PathProgramCache]: Analyzing trace with hash 319408765, now seen corresponding path program 13 times [2018-04-11 12:59:57,843 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:57,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:57,859 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:58,014 INFO L134 CoverageAnalysis]: Checked inductivity of 537 backedges. 117 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:58,015 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:58,049 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-04-11 12:59:58,049 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:58,049 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:58,050 INFO L182 omatonBuilderFactory]: Interpolants [4045#true, 4046#false, 4047#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 4048#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 4049#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 4050#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 4051#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 4052#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 4053#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 4054#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 4055#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 4056#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 4057#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 4058#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 4059#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 4060#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 4061#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 4062#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 4063#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 12:59:58,050 INFO L134 CoverageAnalysis]: Checked inductivity of 537 backedges. 117 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:58,050 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-11 12:59:58,050 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-11 12:59:58,050 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2018-04-11 12:59:58,050 INFO L87 Difference]: Start difference. First operand 111 states and 128 transitions. Second operand 19 states. [2018-04-11 12:59:58,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:58,195 INFO L93 Difference]: Finished difference Result 180 states and 208 transitions. [2018-04-11 12:59:58,195 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-11 12:59:58,195 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 105 [2018-04-11 12:59:58,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:58,217 INFO L225 Difference]: With dead ends: 180 [2018-04-11 12:59:58,217 INFO L226 Difference]: Without dead ends: 133 [2018-04-11 12:59:58,217 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=188, Invalid=514, Unknown=0, NotChecked=0, Total=702 [2018-04-11 12:59:58,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2018-04-11 12:59:58,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 123. [2018-04-11 12:59:58,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2018-04-11 12:59:58,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 143 transitions. [2018-04-11 12:59:58,220 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 143 transitions. Word has length 105 [2018-04-11 12:59:58,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:58,221 INFO L459 AbstractCegarLoop]: Abstraction has 123 states and 143 transitions. [2018-04-11 12:59:58,221 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-11 12:59:58,221 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 143 transitions. [2018-04-11 12:59:58,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2018-04-11 12:59:58,222 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:58,222 INFO L355 BasicCegarLoop]: trace histogram [16, 15, 14, 14, 14, 14, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:58,222 INFO L408 AbstractCegarLoop]: === Iteration 24 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:58,222 INFO L82 PathProgramCache]: Analyzing trace with hash -1307525591, now seen corresponding path program 14 times [2018-04-11 12:59:58,223 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:58,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:58,239 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:58,448 INFO L134 CoverageAnalysis]: Checked inductivity of 620 backedges. 149 proven. 471 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:58,449 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:58,449 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-04-11 12:59:58,449 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:58,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:58,449 INFO L182 omatonBuilderFactory]: Interpolants [4384#true, 4385#false, 4386#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 4387#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 4388#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 4389#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 4390#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 4391#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 4392#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 4393#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 4394#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 4395#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 4396#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 4397#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 4398#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 4399#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 4400#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 4401#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 4402#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 4403#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 12:59:58,449 INFO L134 CoverageAnalysis]: Checked inductivity of 620 backedges. 149 proven. 471 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:58,449 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-11 12:59:58,450 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-11 12:59:58,450 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2018-04-11 12:59:58,450 INFO L87 Difference]: Start difference. First operand 123 states and 143 transitions. Second operand 20 states. [2018-04-11 12:59:58,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:58,785 INFO L93 Difference]: Finished difference Result 126 states and 145 transitions. [2018-04-11 12:59:58,785 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-11 12:59:58,785 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 111 [2018-04-11 12:59:58,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:58,786 INFO L225 Difference]: With dead ends: 126 [2018-04-11 12:59:58,786 INFO L226 Difference]: Without dead ends: 126 [2018-04-11 12:59:58,786 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=212, Invalid=718, Unknown=0, NotChecked=0, Total=930 [2018-04-11 12:59:58,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2018-04-11 12:59:58,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 123. [2018-04-11 12:59:58,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2018-04-11 12:59:58,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 142 transitions. [2018-04-11 12:59:58,788 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 142 transitions. Word has length 111 [2018-04-11 12:59:58,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:58,788 INFO L459 AbstractCegarLoop]: Abstraction has 123 states and 142 transitions. [2018-04-11 12:59:58,789 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-11 12:59:58,789 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 142 transitions. [2018-04-11 12:59:58,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2018-04-11 12:59:58,789 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:58,789 INFO L355 BasicCegarLoop]: trace histogram [17, 16, 15, 15, 15, 15, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:58,789 INFO L408 AbstractCegarLoop]: === Iteration 25 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:58,790 INFO L82 PathProgramCache]: Analyzing trace with hash -63789123, now seen corresponding path program 15 times [2018-04-11 12:59:58,790 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:58,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:58,806 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:59,003 INFO L134 CoverageAnalysis]: Checked inductivity of 709 backedges. 157 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:59,003 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:59,003 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-11 12:59:59,003 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:59,003 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:59,003 INFO L182 omatonBuilderFactory]: Interpolants [4676#true, 4677#false, 4678#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 4679#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 4680#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 4681#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 4682#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 4683#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 4684#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 4685#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 4686#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 4687#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 4688#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 4689#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 4690#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 4691#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 4692#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 4693#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 4694#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 4695#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 4696#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 12:59:59,004 INFO L134 CoverageAnalysis]: Checked inductivity of 709 backedges. 157 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:59,004 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-11 12:59:59,004 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-11 12:59:59,004 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=316, Unknown=0, NotChecked=0, Total=420 [2018-04-11 12:59:59,004 INFO L87 Difference]: Start difference. First operand 123 states and 142 transitions. Second operand 21 states. [2018-04-11 12:59:59,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:59,160 INFO L93 Difference]: Finished difference Result 198 states and 229 transitions. [2018-04-11 12:59:59,161 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-11 12:59:59,161 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 117 [2018-04-11 12:59:59,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:59,161 INFO L225 Difference]: With dead ends: 198 [2018-04-11 12:59:59,161 INFO L226 Difference]: Without dead ends: 145 [2018-04-11 12:59:59,162 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=229, Invalid=641, Unknown=0, NotChecked=0, Total=870 [2018-04-11 12:59:59,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2018-04-11 12:59:59,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 135. [2018-04-11 12:59:59,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2018-04-11 12:59:59,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 157 transitions. [2018-04-11 12:59:59,164 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 157 transitions. Word has length 117 [2018-04-11 12:59:59,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:59,164 INFO L459 AbstractCegarLoop]: Abstraction has 135 states and 157 transitions. [2018-04-11 12:59:59,164 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-11 12:59:59,164 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 157 transitions. [2018-04-11 12:59:59,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2018-04-11 12:59:59,164 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:59,164 INFO L355 BasicCegarLoop]: trace histogram [18, 17, 16, 16, 16, 16, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:59,164 INFO L408 AbstractCegarLoop]: === Iteration 26 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:59,165 INFO L82 PathProgramCache]: Analyzing trace with hash -512919191, now seen corresponding path program 16 times [2018-04-11 12:59:59,165 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:59,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:59,176 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 12:59:59,440 INFO L134 CoverageAnalysis]: Checked inductivity of 804 backedges. 194 proven. 610 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:59,440 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 12:59:59,440 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-11 12:59:59,440 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 12:59:59,440 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:59,441 INFO L182 omatonBuilderFactory]: Interpolants [5056#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5057#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5058#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5059#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5060#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 5061#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 5062#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 5063#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 5064#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 5065#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 5066#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 5067#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 5068#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 5069#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 5070#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 5049#true, 5050#false, 5051#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5052#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5053#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5054#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5055#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 12:59:59,441 INFO L134 CoverageAnalysis]: Checked inductivity of 804 backedges. 194 proven. 610 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 12:59:59,441 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-11 12:59:59,441 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-11 12:59:59,441 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2018-04-11 12:59:59,441 INFO L87 Difference]: Start difference. First operand 135 states and 157 transitions. Second operand 22 states. [2018-04-11 12:59:59,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 12:59:59,928 INFO L93 Difference]: Finished difference Result 138 states and 159 transitions. [2018-04-11 12:59:59,928 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-04-11 12:59:59,929 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 123 [2018-04-11 12:59:59,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 12:59:59,929 INFO L225 Difference]: With dead ends: 138 [2018-04-11 12:59:59,929 INFO L226 Difference]: Without dead ends: 138 [2018-04-11 12:59:59,929 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=254, Invalid=868, Unknown=0, NotChecked=0, Total=1122 [2018-04-11 12:59:59,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2018-04-11 12:59:59,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 135. [2018-04-11 12:59:59,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2018-04-11 12:59:59,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 156 transitions. [2018-04-11 12:59:59,931 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 156 transitions. Word has length 123 [2018-04-11 12:59:59,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 12:59:59,931 INFO L459 AbstractCegarLoop]: Abstraction has 135 states and 156 transitions. [2018-04-11 12:59:59,931 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-11 12:59:59,932 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 156 transitions. [2018-04-11 12:59:59,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2018-04-11 12:59:59,932 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 12:59:59,932 INFO L355 BasicCegarLoop]: trace histogram [19, 18, 17, 17, 17, 17, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 12:59:59,932 INFO L408 AbstractCegarLoop]: === Iteration 27 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 12:59:59,932 INFO L82 PathProgramCache]: Analyzing trace with hash -1654263043, now seen corresponding path program 17 times [2018-04-11 12:59:59,932 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 12:59:59,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 12:59:59,946 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:00,160 INFO L134 CoverageAnalysis]: Checked inductivity of 905 backedges. 203 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:00,160 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:00,160 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-11 13:00:00,160 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:00,161 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:00,161 INFO L182 omatonBuilderFactory]: Interpolants [5376#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 5377#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 5378#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 5379#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 5380#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 5381#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 5382#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 5383#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 5384#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 5385#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 5386#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 5387#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 5388#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 5389#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 5390#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 5391#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5369#true, 5370#false, 5371#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 5372#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 5373#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 5374#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 5375#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5))] [2018-04-11 13:00:00,161 INFO L134 CoverageAnalysis]: Checked inductivity of 905 backedges. 203 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:00,161 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-11 13:00:00,162 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-11 13:00:00,162 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=381, Unknown=0, NotChecked=0, Total=506 [2018-04-11 13:00:00,162 INFO L87 Difference]: Start difference. First operand 135 states and 156 transitions. Second operand 23 states. [2018-04-11 13:00:00,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:00,360 INFO L93 Difference]: Finished difference Result 216 states and 250 transitions. [2018-04-11 13:00:00,360 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-11 13:00:00,360 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 129 [2018-04-11 13:00:00,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:00,361 INFO L225 Difference]: With dead ends: 216 [2018-04-11 13:00:00,361 INFO L226 Difference]: Without dead ends: 157 [2018-04-11 13:00:00,361 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=274, Invalid=782, Unknown=0, NotChecked=0, Total=1056 [2018-04-11 13:00:00,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2018-04-11 13:00:00,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 147. [2018-04-11 13:00:00,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 147 states. [2018-04-11 13:00:00,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 171 transitions. [2018-04-11 13:00:00,363 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 171 transitions. Word has length 129 [2018-04-11 13:00:00,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:00,364 INFO L459 AbstractCegarLoop]: Abstraction has 147 states and 171 transitions. [2018-04-11 13:00:00,364 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-11 13:00:00,364 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 171 transitions. [2018-04-11 13:00:00,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2018-04-11 13:00:00,364 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:00,364 INFO L355 BasicCegarLoop]: trace histogram [20, 19, 18, 18, 18, 18, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:00,365 INFO L408 AbstractCegarLoop]: === Iteration 28 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:00,365 INFO L82 PathProgramCache]: Analyzing trace with hash -1275616599, now seen corresponding path program 18 times [2018-04-11 13:00:00,365 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:00,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:00,383 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:00,656 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 245 proven. 767 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:00,656 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:00,657 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-11 13:00:00,657 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:00,657 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:00,657 INFO L182 omatonBuilderFactory]: Interpolants [5792#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 5793#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 5794#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 5795#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 5796#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 5797#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 5798#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 5799#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 5776#true, 5777#false, 5778#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5779#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5780#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5781#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5782#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5783#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5784#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5785#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5786#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5787#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 5788#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 5789#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 5790#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 5791#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))] [2018-04-11 13:00:00,657 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 245 proven. 767 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:00,658 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-11 13:00:00,658 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-11 13:00:00,658 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=432, Unknown=0, NotChecked=0, Total=552 [2018-04-11 13:00:00,658 INFO L87 Difference]: Start difference. First operand 147 states and 171 transitions. Second operand 24 states. [2018-04-11 13:00:01,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:01,122 INFO L93 Difference]: Finished difference Result 150 states and 173 transitions. [2018-04-11 13:00:01,122 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-04-11 13:00:01,123 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 135 [2018-04-11 13:00:01,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:01,123 INFO L225 Difference]: With dead ends: 150 [2018-04-11 13:00:01,123 INFO L226 Difference]: Without dead ends: 150 [2018-04-11 13:00:01,124 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=300, Invalid=1032, Unknown=0, NotChecked=0, Total=1332 [2018-04-11 13:00:01,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2018-04-11 13:00:01,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 147. [2018-04-11 13:00:01,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 147 states. [2018-04-11 13:00:01,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 170 transitions. [2018-04-11 13:00:01,125 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 170 transitions. Word has length 135 [2018-04-11 13:00:01,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:01,125 INFO L459 AbstractCegarLoop]: Abstraction has 147 states and 170 transitions. [2018-04-11 13:00:01,125 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-11 13:00:01,125 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 170 transitions. [2018-04-11 13:00:01,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2018-04-11 13:00:01,126 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:01,126 INFO L355 BasicCegarLoop]: trace histogram [21, 20, 19, 19, 19, 19, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:01,126 INFO L408 AbstractCegarLoop]: === Iteration 29 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:01,126 INFO L82 PathProgramCache]: Analyzing trace with hash -109302723, now seen corresponding path program 19 times [2018-04-11 13:00:01,126 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:01,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:01,137 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:01,366 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 255 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:01,366 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:01,366 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-11 13:00:01,367 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:01,367 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:01,367 INFO L182 omatonBuilderFactory]: Interpolants [6144#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 6145#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 6146#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 6147#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 6148#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 6124#true, 6125#false, 6126#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 6127#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 6128#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 6129#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 6130#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 6131#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 6132#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 6133#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 6134#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 6135#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 6136#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 6137#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 6138#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 6139#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 6140#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 6141#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 6142#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 6143#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5))] [2018-04-11 13:00:01,368 INFO L134 CoverageAnalysis]: Checked inductivity of 1125 backedges. 255 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:01,368 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-11 13:00:01,368 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-11 13:00:01,368 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2018-04-11 13:00:01,368 INFO L87 Difference]: Start difference. First operand 147 states and 170 transitions. Second operand 25 states. [2018-04-11 13:00:01,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:01,684 INFO L93 Difference]: Finished difference Result 234 states and 271 transitions. [2018-04-11 13:00:01,684 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-04-11 13:00:01,684 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 141 [2018-04-11 13:00:01,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:01,685 INFO L225 Difference]: With dead ends: 234 [2018-04-11 13:00:01,685 INFO L226 Difference]: Without dead ends: 169 [2018-04-11 13:00:01,686 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=323, Invalid=937, Unknown=0, NotChecked=0, Total=1260 [2018-04-11 13:00:01,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2018-04-11 13:00:01,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 159. [2018-04-11 13:00:01,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2018-04-11 13:00:01,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 185 transitions. [2018-04-11 13:00:01,689 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 185 transitions. Word has length 141 [2018-04-11 13:00:01,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:01,689 INFO L459 AbstractCegarLoop]: Abstraction has 159 states and 185 transitions. [2018-04-11 13:00:01,689 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-11 13:00:01,690 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 185 transitions. [2018-04-11 13:00:01,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2018-04-11 13:00:01,690 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:01,690 INFO L355 BasicCegarLoop]: trace histogram [22, 21, 20, 20, 20, 20, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:01,690 INFO L408 AbstractCegarLoop]: === Iteration 30 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:01,691 INFO L82 PathProgramCache]: Analyzing trace with hash -1878541847, now seen corresponding path program 20 times [2018-04-11 13:00:01,691 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:01,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:01,711 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:02,099 INFO L134 CoverageAnalysis]: Checked inductivity of 1244 backedges. 302 proven. 942 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:02,100 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:02,100 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-11 13:00:02,100 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:02,100 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:02,101 INFO L182 omatonBuilderFactory]: Interpolants [6565#true, 6566#false, 6567#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 6568#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 6569#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 6570#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 6571#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 6572#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 6573#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 6574#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 6575#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 6576#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 6577#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 6578#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 6579#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 6580#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 6581#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 6582#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 6583#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 6584#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 6585#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 6586#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 6587#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 6588#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 6589#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 6590#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 13:00:02,101 INFO L134 CoverageAnalysis]: Checked inductivity of 1244 backedges. 302 proven. 942 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:02,102 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-11 13:00:02,102 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-11 13:00:02,102 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=508, Unknown=0, NotChecked=0, Total=650 [2018-04-11 13:00:02,102 INFO L87 Difference]: Start difference. First operand 159 states and 185 transitions. Second operand 26 states. [2018-04-11 13:00:03,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:03,125 INFO L93 Difference]: Finished difference Result 162 states and 187 transitions. [2018-04-11 13:00:03,126 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-11 13:00:03,126 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 147 [2018-04-11 13:00:03,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:03,127 INFO L225 Difference]: With dead ends: 162 [2018-04-11 13:00:03,127 INFO L226 Difference]: Without dead ends: 162 [2018-04-11 13:00:03,127 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 302 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=350, Invalid=1210, Unknown=0, NotChecked=0, Total=1560 [2018-04-11 13:00:03,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2018-04-11 13:00:03,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 159. [2018-04-11 13:00:03,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 159 states. [2018-04-11 13:00:03,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 184 transitions. [2018-04-11 13:00:03,130 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 184 transitions. Word has length 147 [2018-04-11 13:00:03,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:03,130 INFO L459 AbstractCegarLoop]: Abstraction has 159 states and 184 transitions. [2018-04-11 13:00:03,130 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-11 13:00:03,131 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 184 transitions. [2018-04-11 13:00:03,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-04-11 13:00:03,131 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:03,131 INFO L355 BasicCegarLoop]: trace histogram [23, 22, 21, 21, 21, 21, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:03,131 INFO L408 AbstractCegarLoop]: === Iteration 31 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:03,132 INFO L82 PathProgramCache]: Analyzing trace with hash 1919800189, now seen corresponding path program 21 times [2018-04-11 13:00:03,133 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:03,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:03,155 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:03,506 INFO L134 CoverageAnalysis]: Checked inductivity of 1369 backedges. 313 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:03,506 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:03,506 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-11 13:00:03,506 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:03,507 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:03,507 INFO L182 omatonBuilderFactory]: Interpolants [6941#true, 6942#false, 6943#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 6944#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 6945#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 6946#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 6947#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 6948#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 6949#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 6950#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 6951#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 6952#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 6953#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 6954#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 6955#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 6956#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 6957#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 6958#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 6959#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 6960#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 6961#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 6962#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 6963#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 6964#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 6965#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 6966#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 6967#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:00:03,507 INFO L134 CoverageAnalysis]: Checked inductivity of 1369 backedges. 313 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:03,508 INFO L442 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-04-11 13:00:03,508 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-04-11 13:00:03,508 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=529, Unknown=0, NotChecked=0, Total=702 [2018-04-11 13:00:03,508 INFO L87 Difference]: Start difference. First operand 159 states and 184 transitions. Second operand 27 states. [2018-04-11 13:00:03,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:03,747 INFO L93 Difference]: Finished difference Result 252 states and 292 transitions. [2018-04-11 13:00:03,748 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-11 13:00:03,748 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 153 [2018-04-11 13:00:03,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:03,748 INFO L225 Difference]: With dead ends: 252 [2018-04-11 13:00:03,748 INFO L226 Difference]: Without dead ends: 181 [2018-04-11 13:00:03,749 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=376, Invalid=1106, Unknown=0, NotChecked=0, Total=1482 [2018-04-11 13:00:03,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2018-04-11 13:00:03,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 171. [2018-04-11 13:00:03,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2018-04-11 13:00:03,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 199 transitions. [2018-04-11 13:00:03,751 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 199 transitions. Word has length 153 [2018-04-11 13:00:03,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:03,751 INFO L459 AbstractCegarLoop]: Abstraction has 171 states and 199 transitions. [2018-04-11 13:00:03,751 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-04-11 13:00:03,751 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 199 transitions. [2018-04-11 13:00:03,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2018-04-11 13:00:03,752 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:03,752 INFO L355 BasicCegarLoop]: trace histogram [24, 23, 22, 22, 22, 22, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:03,752 INFO L408 AbstractCegarLoop]: === Iteration 32 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:03,753 INFO L82 PathProgramCache]: Analyzing trace with hash -82428119, now seen corresponding path program 22 times [2018-04-11 13:00:03,753 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:03,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:03,774 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:04,137 INFO L134 CoverageAnalysis]: Checked inductivity of 1500 backedges. 365 proven. 1135 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:04,137 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:04,137 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-11 13:00:04,137 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:04,137 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:04,137 INFO L182 omatonBuilderFactory]: Interpolants [7424#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 7425#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 7426#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 7427#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 7428#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 7429#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 7430#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 7431#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 7432#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 7433#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 7434#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 7435#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 7436#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 7437#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 7438#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 7439#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 7440#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 7441#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 7442#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 7443#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 7416#true, 7417#false, 7418#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 7419#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 7420#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 7421#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 7422#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 7423#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:00:04,138 INFO L134 CoverageAnalysis]: Checked inductivity of 1500 backedges. 365 proven. 1135 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:04,138 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-11 13:00:04,138 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-11 13:00:04,139 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=590, Unknown=0, NotChecked=0, Total=756 [2018-04-11 13:00:04,139 INFO L87 Difference]: Start difference. First operand 171 states and 199 transitions. Second operand 28 states. [2018-04-11 13:00:04,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:04,844 INFO L93 Difference]: Finished difference Result 174 states and 201 transitions. [2018-04-11 13:00:04,844 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-04-11 13:00:04,844 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 159 [2018-04-11 13:00:04,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:04,845 INFO L225 Difference]: With dead ends: 174 [2018-04-11 13:00:04,845 INFO L226 Difference]: Without dead ends: 174 [2018-04-11 13:00:04,846 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=404, Invalid=1402, Unknown=0, NotChecked=0, Total=1806 [2018-04-11 13:00:04,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2018-04-11 13:00:04,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 171. [2018-04-11 13:00:04,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2018-04-11 13:00:04,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 198 transitions. [2018-04-11 13:00:04,849 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 198 transitions. Word has length 159 [2018-04-11 13:00:04,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:04,849 INFO L459 AbstractCegarLoop]: Abstraction has 171 states and 198 transitions. [2018-04-11 13:00:04,849 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-11 13:00:04,849 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 198 transitions. [2018-04-11 13:00:04,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2018-04-11 13:00:04,850 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:04,850 INFO L355 BasicCegarLoop]: trace histogram [25, 24, 23, 23, 23, 23, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:04,850 INFO L408 AbstractCegarLoop]: === Iteration 33 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:04,850 INFO L82 PathProgramCache]: Analyzing trace with hash -1319933763, now seen corresponding path program 23 times [2018-04-11 13:00:04,851 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:04,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:04,872 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:05,174 INFO L134 CoverageAnalysis]: Checked inductivity of 1637 backedges. 377 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:05,174 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:05,174 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2018-04-11 13:00:05,175 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:05,175 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:05,175 INFO L182 omatonBuilderFactory]: Interpolants [7820#true, 7821#false, 7822#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 7823#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 7824#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 7825#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 7826#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 7827#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 7828#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 7829#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 7830#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 7831#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 7832#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 7833#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 7834#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 7835#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 7836#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 7837#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 7838#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 7839#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 7840#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 7841#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 7842#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 7843#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 7844#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 7845#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 7846#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 7847#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 7848#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:00:05,176 INFO L134 CoverageAnalysis]: Checked inductivity of 1637 backedges. 377 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:05,176 INFO L442 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-04-11 13:00:05,176 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-04-11 13:00:05,177 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=612, Unknown=0, NotChecked=0, Total=812 [2018-04-11 13:00:05,177 INFO L87 Difference]: Start difference. First operand 171 states and 198 transitions. Second operand 29 states. [2018-04-11 13:00:05,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:05,470 INFO L93 Difference]: Finished difference Result 270 states and 313 transitions. [2018-04-11 13:00:05,470 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-11 13:00:05,470 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 165 [2018-04-11 13:00:05,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:05,471 INFO L225 Difference]: With dead ends: 270 [2018-04-11 13:00:05,471 INFO L226 Difference]: Without dead ends: 193 [2018-04-11 13:00:05,471 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=433, Invalid=1289, Unknown=0, NotChecked=0, Total=1722 [2018-04-11 13:00:05,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2018-04-11 13:00:05,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 183. [2018-04-11 13:00:05,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 183 states. [2018-04-11 13:00:05,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 213 transitions. [2018-04-11 13:00:05,473 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 213 transitions. Word has length 165 [2018-04-11 13:00:05,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:05,473 INFO L459 AbstractCegarLoop]: Abstraction has 183 states and 213 transitions. [2018-04-11 13:00:05,473 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-04-11 13:00:05,474 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 213 transitions. [2018-04-11 13:00:05,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2018-04-11 13:00:05,474 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:05,474 INFO L355 BasicCegarLoop]: trace histogram [26, 25, 24, 24, 24, 24, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:05,474 INFO L408 AbstractCegarLoop]: === Iteration 34 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:05,474 INFO L82 PathProgramCache]: Analyzing trace with hash -2118405527, now seen corresponding path program 24 times [2018-04-11 13:00:05,475 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:05,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:05,490 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:05,826 INFO L134 CoverageAnalysis]: Checked inductivity of 1780 backedges. 434 proven. 1346 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:05,826 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:05,826 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2018-04-11 13:00:05,826 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:05,827 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:05,827 INFO L182 omatonBuilderFactory]: Interpolants [8329#true, 8330#false, 8331#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 8332#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 8333#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 8334#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 8335#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 8336#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 8337#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 8338#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 8339#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 8340#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 8341#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 8342#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 8343#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 8344#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 8345#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 8346#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 8347#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 8348#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 8349#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 8350#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 8351#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 8352#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 8353#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 8354#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 8355#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 8356#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 8357#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 8358#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 13:00:05,828 INFO L134 CoverageAnalysis]: Checked inductivity of 1780 backedges. 434 proven. 1346 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:05,828 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-11 13:00:05,828 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-11 13:00:05,829 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=678, Unknown=0, NotChecked=0, Total=870 [2018-04-11 13:00:05,829 INFO L87 Difference]: Start difference. First operand 183 states and 213 transitions. Second operand 30 states. [2018-04-11 13:00:06,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:06,701 INFO L93 Difference]: Finished difference Result 186 states and 215 transitions. [2018-04-11 13:00:06,701 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-04-11 13:00:06,701 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 171 [2018-04-11 13:00:06,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:06,702 INFO L225 Difference]: With dead ends: 186 [2018-04-11 13:00:06,702 INFO L226 Difference]: Without dead ends: 186 [2018-04-11 13:00:06,703 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 410 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=462, Invalid=1608, Unknown=0, NotChecked=0, Total=2070 [2018-04-11 13:00:06,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2018-04-11 13:00:06,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 183. [2018-04-11 13:00:06,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 183 states. [2018-04-11 13:00:06,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 212 transitions. [2018-04-11 13:00:06,706 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 212 transitions. Word has length 171 [2018-04-11 13:00:06,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:06,707 INFO L459 AbstractCegarLoop]: Abstraction has 183 states and 212 transitions. [2018-04-11 13:00:06,707 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-11 13:00:06,707 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 212 transitions. [2018-04-11 13:00:06,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2018-04-11 13:00:06,708 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:06,708 INFO L355 BasicCegarLoop]: trace histogram [27, 26, 25, 25, 25, 25, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:06,708 INFO L408 AbstractCegarLoop]: === Iteration 35 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:06,708 INFO L82 PathProgramCache]: Analyzing trace with hash -1905955843, now seen corresponding path program 25 times [2018-04-11 13:00:06,709 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:06,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:06,777 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:07,100 INFO L134 CoverageAnalysis]: Checked inductivity of 1929 backedges. 447 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:07,101 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:07,101 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2018-04-11 13:00:07,101 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:07,101 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:07,101 INFO L182 omatonBuilderFactory]: Interpolants [8768#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 8769#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 8770#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 8771#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 8772#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 8773#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 8774#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 8775#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 8776#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 8777#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 8778#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 8779#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 8780#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 8781#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 8782#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 8783#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 8784#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 8785#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 8786#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 8787#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 8788#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 8789#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 8790#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 8791#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 8761#true, 8762#false, 8763#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 8764#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 8765#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 8766#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 8767#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5))] [2018-04-11 13:00:07,101 INFO L134 CoverageAnalysis]: Checked inductivity of 1929 backedges. 447 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:07,101 INFO L442 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-04-11 13:00:07,102 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-04-11 13:00:07,102 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=229, Invalid=701, Unknown=0, NotChecked=0, Total=930 [2018-04-11 13:00:07,102 INFO L87 Difference]: Start difference. First operand 183 states and 212 transitions. Second operand 31 states. [2018-04-11 13:00:07,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:07,348 INFO L93 Difference]: Finished difference Result 288 states and 334 transitions. [2018-04-11 13:00:07,349 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-11 13:00:07,349 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 177 [2018-04-11 13:00:07,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:07,349 INFO L225 Difference]: With dead ends: 288 [2018-04-11 13:00:07,349 INFO L226 Difference]: Without dead ends: 205 [2018-04-11 13:00:07,350 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=494, Invalid=1486, Unknown=0, NotChecked=0, Total=1980 [2018-04-11 13:00:07,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2018-04-11 13:00:07,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 195. [2018-04-11 13:00:07,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-04-11 13:00:07,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 227 transitions. [2018-04-11 13:00:07,352 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 227 transitions. Word has length 177 [2018-04-11 13:00:07,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:07,352 INFO L459 AbstractCegarLoop]: Abstraction has 195 states and 227 transitions. [2018-04-11 13:00:07,352 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-04-11 13:00:07,352 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 227 transitions. [2018-04-11 13:00:07,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-04-11 13:00:07,352 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:07,352 INFO L355 BasicCegarLoop]: trace histogram [28, 27, 26, 26, 26, 26, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:07,352 INFO L408 AbstractCegarLoop]: === Iteration 36 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:07,353 INFO L82 PathProgramCache]: Analyzing trace with hash -1615817815, now seen corresponding path program 26 times [2018-04-11 13:00:07,353 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:07,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:07,368 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:07,745 INFO L134 CoverageAnalysis]: Checked inductivity of 2084 backedges. 509 proven. 1575 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:07,745 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:07,745 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2018-04-11 13:00:07,745 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:07,746 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:07,746 INFO L182 omatonBuilderFactory]: Interpolants [9304#true, 9305#false, 9306#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 9307#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 9308#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 9309#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 9310#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 9311#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 9312#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 9313#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 9314#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 9315#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 9316#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 9317#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 9318#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 9319#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 9320#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 9321#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 9322#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 9323#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 9324#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 9325#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 9326#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 9327#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 9328#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 9329#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 9330#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 9331#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 9332#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 9333#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 9334#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 9335#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 13:00:07,746 INFO L134 CoverageAnalysis]: Checked inductivity of 2084 backedges. 509 proven. 1575 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:07,746 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-04-11 13:00:07,746 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-04-11 13:00:07,746 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=772, Unknown=0, NotChecked=0, Total=992 [2018-04-11 13:00:07,747 INFO L87 Difference]: Start difference. First operand 195 states and 227 transitions. Second operand 32 states. [2018-04-11 13:00:08,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:08,537 INFO L93 Difference]: Finished difference Result 198 states and 229 transitions. [2018-04-11 13:00:08,538 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-04-11 13:00:08,538 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 183 [2018-04-11 13:00:08,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:08,539 INFO L225 Difference]: With dead ends: 198 [2018-04-11 13:00:08,539 INFO L226 Difference]: Without dead ends: 198 [2018-04-11 13:00:08,539 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=524, Invalid=1828, Unknown=0, NotChecked=0, Total=2352 [2018-04-11 13:00:08,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2018-04-11 13:00:08,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 195. [2018-04-11 13:00:08,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-04-11 13:00:08,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 226 transitions. [2018-04-11 13:00:08,541 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 226 transitions. Word has length 183 [2018-04-11 13:00:08,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:08,541 INFO L459 AbstractCegarLoop]: Abstraction has 195 states and 226 transitions. [2018-04-11 13:00:08,541 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-04-11 13:00:08,541 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 226 transitions. [2018-04-11 13:00:08,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2018-04-11 13:00:08,542 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:08,542 INFO L355 BasicCegarLoop]: trace histogram [29, 28, 27, 27, 27, 27, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:08,542 INFO L408 AbstractCegarLoop]: === Iteration 37 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:08,542 INFO L82 PathProgramCache]: Analyzing trace with hash -117678787, now seen corresponding path program 27 times [2018-04-11 13:00:08,542 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:08,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:08,558 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:08,987 INFO L134 CoverageAnalysis]: Checked inductivity of 2245 backedges. 523 proven. 1722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:08,987 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:08,987 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2018-04-11 13:00:08,987 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:08,987 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:08,988 INFO L182 omatonBuilderFactory]: Interpolants [9792#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 9793#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 9794#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 9795#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 9796#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 9764#true, 9765#false, 9766#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 9767#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 9768#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 9769#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 9770#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 9771#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 9772#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 9773#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 9774#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 9775#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 9776#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 9777#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 9778#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 9779#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 9780#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 9781#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 9782#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 9783#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 9784#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 9785#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 9786#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 9787#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 9788#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 9789#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 9790#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 9791#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5))] [2018-04-11 13:00:08,988 INFO L134 CoverageAnalysis]: Checked inductivity of 2245 backedges. 523 proven. 1722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:08,988 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-11 13:00:08,988 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-11 13:00:08,988 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=796, Unknown=0, NotChecked=0, Total=1056 [2018-04-11 13:00:08,988 INFO L87 Difference]: Start difference. First operand 195 states and 226 transitions. Second operand 33 states. [2018-04-11 13:00:09,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:09,309 INFO L93 Difference]: Finished difference Result 306 states and 355 transitions. [2018-04-11 13:00:09,309 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-11 13:00:09,309 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 189 [2018-04-11 13:00:09,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:09,310 INFO L225 Difference]: With dead ends: 306 [2018-04-11 13:00:09,310 INFO L226 Difference]: Without dead ends: 217 [2018-04-11 13:00:09,310 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 420 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=559, Invalid=1697, Unknown=0, NotChecked=0, Total=2256 [2018-04-11 13:00:09,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2018-04-11 13:00:09,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 207. [2018-04-11 13:00:09,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2018-04-11 13:00:09,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 241 transitions. [2018-04-11 13:00:09,312 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 241 transitions. Word has length 189 [2018-04-11 13:00:09,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:09,312 INFO L459 AbstractCegarLoop]: Abstraction has 207 states and 241 transitions. [2018-04-11 13:00:09,312 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-04-11 13:00:09,312 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 241 transitions. [2018-04-11 13:00:09,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2018-04-11 13:00:09,313 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:09,313 INFO L355 BasicCegarLoop]: trace histogram [30, 29, 28, 28, 28, 28, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:09,313 INFO L408 AbstractCegarLoop]: === Iteration 38 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:09,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1479712023, now seen corresponding path program 28 times [2018-04-11 13:00:09,313 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:09,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:09,329 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:09,802 INFO L134 CoverageAnalysis]: Checked inductivity of 2412 backedges. 590 proven. 1822 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:09,802 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:09,835 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2018-04-11 13:00:09,836 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:09,836 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:09,836 INFO L182 omatonBuilderFactory]: Interpolants [10368#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 10369#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 10370#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 10371#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 10372#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 10373#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 10374#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 10341#true, 10342#false, 10343#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 10344#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 10345#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 10346#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 10347#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 10348#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 10349#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 10350#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 10351#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 10352#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 10353#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 10354#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 10355#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 10356#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 10357#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 10358#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 10359#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 10360#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 10361#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 10362#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 10363#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 10364#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 10365#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 10366#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 10367#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))] [2018-04-11 13:00:09,836 INFO L134 CoverageAnalysis]: Checked inductivity of 2412 backedges. 590 proven. 1822 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:09,836 INFO L442 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-04-11 13:00:09,836 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-04-11 13:00:09,837 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=872, Unknown=0, NotChecked=0, Total=1122 [2018-04-11 13:00:09,837 INFO L87 Difference]: Start difference. First operand 207 states and 241 transitions. Second operand 34 states. [2018-04-11 13:00:10,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:10,532 INFO L93 Difference]: Finished difference Result 210 states and 243 transitions. [2018-04-11 13:00:10,532 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-04-11 13:00:10,532 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 195 [2018-04-11 13:00:10,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:10,533 INFO L225 Difference]: With dead ends: 210 [2018-04-11 13:00:10,533 INFO L226 Difference]: Without dead ends: 210 [2018-04-11 13:00:10,533 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=590, Invalid=2062, Unknown=0, NotChecked=0, Total=2652 [2018-04-11 13:00:10,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2018-04-11 13:00:10,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 207. [2018-04-11 13:00:10,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2018-04-11 13:00:10,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 240 transitions. [2018-04-11 13:00:10,535 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 240 transitions. Word has length 195 [2018-04-11 13:00:10,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:10,535 INFO L459 AbstractCegarLoop]: Abstraction has 207 states and 240 transitions. [2018-04-11 13:00:10,535 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-04-11 13:00:10,535 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 240 transitions. [2018-04-11 13:00:10,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2018-04-11 13:00:10,536 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:10,536 INFO L355 BasicCegarLoop]: trace histogram [31, 30, 29, 29, 29, 29, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:10,536 INFO L408 AbstractCegarLoop]: === Iteration 39 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:10,536 INFO L82 PathProgramCache]: Analyzing trace with hash -544162691, now seen corresponding path program 29 times [2018-04-11 13:00:10,536 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:10,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:10,552 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:10,920 INFO L134 CoverageAnalysis]: Checked inductivity of 2585 backedges. 605 proven. 1980 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:10,920 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:10,920 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2018-04-11 13:00:10,920 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:10,920 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:10,920 INFO L182 omatonBuilderFactory]: Interpolants [10829#true, 10830#false, 10831#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 10832#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 10833#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 10834#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 10835#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 10836#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 10837#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 10838#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 10839#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 10840#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 10841#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 10842#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 10843#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 10844#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 10845#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 10846#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 10847#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 10848#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 10849#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 10850#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 10851#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 10852#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 10853#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 10854#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 10855#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 10856#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 10857#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 10858#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 10859#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 10860#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 10861#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 10862#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 10863#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:00:10,921 INFO L134 CoverageAnalysis]: Checked inductivity of 2585 backedges. 605 proven. 1980 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:10,921 INFO L442 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-04-11 13:00:10,921 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-04-11 13:00:10,921 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=293, Invalid=897, Unknown=0, NotChecked=0, Total=1190 [2018-04-11 13:00:10,921 INFO L87 Difference]: Start difference. First operand 207 states and 240 transitions. Second operand 35 states. [2018-04-11 13:00:11,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:11,299 INFO L93 Difference]: Finished difference Result 324 states and 376 transitions. [2018-04-11 13:00:11,299 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-04-11 13:00:11,299 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 201 [2018-04-11 13:00:11,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:11,300 INFO L225 Difference]: With dead ends: 324 [2018-04-11 13:00:11,300 INFO L226 Difference]: Without dead ends: 229 [2018-04-11 13:00:11,300 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=628, Invalid=1922, Unknown=0, NotChecked=0, Total=2550 [2018-04-11 13:00:11,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2018-04-11 13:00:11,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 219. [2018-04-11 13:00:11,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2018-04-11 13:00:11,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 255 transitions. [2018-04-11 13:00:11,303 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 255 transitions. Word has length 201 [2018-04-11 13:00:11,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:11,303 INFO L459 AbstractCegarLoop]: Abstraction has 219 states and 255 transitions. [2018-04-11 13:00:11,303 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-04-11 13:00:11,304 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 255 transitions. [2018-04-11 13:00:11,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-04-11 13:00:11,304 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:11,305 INFO L355 BasicCegarLoop]: trace histogram [32, 31, 30, 30, 30, 30, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:11,305 INFO L408 AbstractCegarLoop]: === Iteration 40 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:11,305 INFO L82 PathProgramCache]: Analyzing trace with hash -1408589783, now seen corresponding path program 30 times [2018-04-11 13:00:11,305 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:11,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:11,334 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:11,940 INFO L134 CoverageAnalysis]: Checked inductivity of 2764 backedges. 677 proven. 2087 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:11,940 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:11,940 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2018-04-11 13:00:11,940 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:11,941 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:11,941 INFO L182 omatonBuilderFactory]: Interpolants [11456#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 11457#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 11458#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 11459#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 11460#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 11461#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 11462#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 11463#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 11464#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 11465#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 11466#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 11467#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 11468#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 11469#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 11470#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 11471#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 11472#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 11473#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 11474#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 11475#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 11440#true, 11441#false, 11442#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 11443#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 11444#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 11445#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 11446#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 11447#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 11448#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 11449#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 11450#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 11451#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 11452#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 11453#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 11454#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 11455#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:00:11,941 INFO L134 CoverageAnalysis]: Checked inductivity of 2764 backedges. 677 proven. 2087 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:11,941 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-04-11 13:00:11,941 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-04-11 13:00:11,941 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=282, Invalid=978, Unknown=0, NotChecked=0, Total=1260 [2018-04-11 13:00:11,942 INFO L87 Difference]: Start difference. First operand 219 states and 255 transitions. Second operand 36 states. [2018-04-11 13:00:12,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:12,971 INFO L93 Difference]: Finished difference Result 222 states and 257 transitions. [2018-04-11 13:00:12,971 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-11 13:00:12,971 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 207 [2018-04-11 13:00:12,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:12,972 INFO L225 Difference]: With dead ends: 222 [2018-04-11 13:00:12,972 INFO L226 Difference]: Without dead ends: 222 [2018-04-11 13:00:12,973 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 602 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=660, Invalid=2310, Unknown=0, NotChecked=0, Total=2970 [2018-04-11 13:00:12,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2018-04-11 13:00:12,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 219. [2018-04-11 13:00:12,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2018-04-11 13:00:12,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 254 transitions. [2018-04-11 13:00:12,974 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 254 transitions. Word has length 207 [2018-04-11 13:00:12,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:12,975 INFO L459 AbstractCegarLoop]: Abstraction has 219 states and 254 transitions. [2018-04-11 13:00:12,975 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-04-11 13:00:12,975 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 254 transitions. [2018-04-11 13:00:12,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-04-11 13:00:12,975 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:12,975 INFO L355 BasicCegarLoop]: trace histogram [33, 32, 31, 31, 31, 31, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:12,975 INFO L408 AbstractCegarLoop]: === Iteration 41 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:12,976 INFO L82 PathProgramCache]: Analyzing trace with hash 398133693, now seen corresponding path program 31 times [2018-04-11 13:00:12,976 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:12,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:12,995 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:13,397 INFO L134 CoverageAnalysis]: Checked inductivity of 2949 backedges. 693 proven. 2256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:13,397 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:13,397 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2018-04-11 13:00:13,397 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:13,398 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:13,398 INFO L182 omatonBuilderFactory]: Interpolants [11968#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 11969#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 11970#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 11971#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 11972#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 11973#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 11974#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 11975#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 11976#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 11977#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 11978#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 11979#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 11980#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 11981#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 11982#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 11983#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 11984#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 11985#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 11986#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 11987#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 11988#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 11989#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 11990#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 11991#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 11992#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 11956#true, 11957#false, 11958#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 11959#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 11960#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 11961#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 11962#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 11963#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 11964#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 11965#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 11966#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 11967#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10))] [2018-04-11 13:00:13,398 INFO L134 CoverageAnalysis]: Checked inductivity of 2949 backedges. 693 proven. 2256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:13,398 INFO L442 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-04-11 13:00:13,398 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-04-11 13:00:13,398 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=328, Invalid=1004, Unknown=0, NotChecked=0, Total=1332 [2018-04-11 13:00:13,399 INFO L87 Difference]: Start difference. First operand 219 states and 254 transitions. Second operand 37 states. [2018-04-11 13:00:13,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:13,733 INFO L93 Difference]: Finished difference Result 342 states and 397 transitions. [2018-04-11 13:00:13,733 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-04-11 13:00:13,733 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 213 [2018-04-11 13:00:13,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:13,734 INFO L225 Difference]: With dead ends: 342 [2018-04-11 13:00:13,734 INFO L226 Difference]: Without dead ends: 241 [2018-04-11 13:00:13,734 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 544 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=701, Invalid=2161, Unknown=0, NotChecked=0, Total=2862 [2018-04-11 13:00:13,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2018-04-11 13:00:13,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 231. [2018-04-11 13:00:13,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 231 states. [2018-04-11 13:00:13,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 269 transitions. [2018-04-11 13:00:13,736 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 269 transitions. Word has length 213 [2018-04-11 13:00:13,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:13,737 INFO L459 AbstractCegarLoop]: Abstraction has 231 states and 269 transitions. [2018-04-11 13:00:13,737 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-04-11 13:00:13,737 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 269 transitions. [2018-04-11 13:00:13,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2018-04-11 13:00:13,738 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:13,738 INFO L355 BasicCegarLoop]: trace histogram [34, 33, 32, 32, 32, 32, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:13,738 INFO L408 AbstractCegarLoop]: === Iteration 42 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:13,738 INFO L82 PathProgramCache]: Analyzing trace with hash 1702939497, now seen corresponding path program 32 times [2018-04-11 13:00:13,739 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:13,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:13,768 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:14,243 INFO L134 CoverageAnalysis]: Checked inductivity of 3140 backedges. 770 proven. 2370 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:14,243 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:14,243 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2018-04-11 13:00:14,244 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:14,244 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:14,246 INFO L182 omatonBuilderFactory]: Interpolants [12608#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 12609#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 12610#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 12611#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 12612#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 12613#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 12614#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 12615#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 12616#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 12617#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 12618#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 12619#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 12620#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 12621#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 12622#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 12623#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 12624#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 12625#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 12626#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 12627#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 12628#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 12629#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 12630#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 12631#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 12632#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 12633#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 12634#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 12635#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 12636#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 12637#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 12638#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 12601#true, 12602#false, 12603#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 12604#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 12605#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 12606#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 12607#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:00:14,247 INFO L134 CoverageAnalysis]: Checked inductivity of 3140 backedges. 770 proven. 2370 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:14,247 INFO L442 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-04-11 13:00:14,247 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-04-11 13:00:14,247 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=1090, Unknown=0, NotChecked=0, Total=1406 [2018-04-11 13:00:14,247 INFO L87 Difference]: Start difference. First operand 231 states and 269 transitions. Second operand 38 states. [2018-04-11 13:00:15,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:15,594 INFO L93 Difference]: Finished difference Result 234 states and 271 transitions. [2018-04-11 13:00:15,594 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-04-11 13:00:15,594 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 219 [2018-04-11 13:00:15,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:15,595 INFO L225 Difference]: With dead ends: 234 [2018-04-11 13:00:15,595 INFO L226 Difference]: Without dead ends: 234 [2018-04-11 13:00:15,595 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 674 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=734, Invalid=2572, Unknown=0, NotChecked=0, Total=3306 [2018-04-11 13:00:15,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2018-04-11 13:00:15,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 231. [2018-04-11 13:00:15,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 231 states. [2018-04-11 13:00:15,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 268 transitions. [2018-04-11 13:00:15,598 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 268 transitions. Word has length 219 [2018-04-11 13:00:15,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:15,598 INFO L459 AbstractCegarLoop]: Abstraction has 231 states and 268 transitions. [2018-04-11 13:00:15,598 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-04-11 13:00:15,598 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 268 transitions. [2018-04-11 13:00:15,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2018-04-11 13:00:15,599 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:15,599 INFO L355 BasicCegarLoop]: trace histogram [35, 34, 33, 33, 33, 33, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:15,599 INFO L408 AbstractCegarLoop]: === Iteration 43 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:15,599 INFO L82 PathProgramCache]: Analyzing trace with hash 1177797885, now seen corresponding path program 33 times [2018-04-11 13:00:15,600 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:15,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:15,619 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:16,048 INFO L134 CoverageAnalysis]: Checked inductivity of 3337 backedges. 787 proven. 2550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:16,049 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:16,049 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2018-04-11 13:00:16,049 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:16,049 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:16,049 INFO L182 omatonBuilderFactory]: Interpolants [13145#true, 13146#false, 13147#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 13148#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 13149#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 13150#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 13151#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 13152#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 13153#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 13154#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 13155#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 13156#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 13157#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 13158#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 13159#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 13160#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 13161#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 13162#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 13163#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 13164#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 13165#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 13166#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 13167#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 13168#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 13169#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 13170#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 13171#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 13172#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 13173#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 13174#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 13175#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 13176#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 13177#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 13178#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 13179#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 13180#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 13181#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 13182#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 13183#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:00:16,049 INFO L134 CoverageAnalysis]: Checked inductivity of 3337 backedges. 787 proven. 2550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:16,050 INFO L442 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-04-11 13:00:16,050 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-04-11 13:00:16,050 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=365, Invalid=1117, Unknown=0, NotChecked=0, Total=1482 [2018-04-11 13:00:16,050 INFO L87 Difference]: Start difference. First operand 231 states and 268 transitions. Second operand 39 states. [2018-04-11 13:00:16,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:16,537 INFO L93 Difference]: Finished difference Result 360 states and 418 transitions. [2018-04-11 13:00:16,537 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-04-11 13:00:16,537 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 225 [2018-04-11 13:00:16,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:16,538 INFO L225 Difference]: With dead ends: 360 [2018-04-11 13:00:16,538 INFO L226 Difference]: Without dead ends: 253 [2018-04-11 13:00:16,538 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 612 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=778, Invalid=2414, Unknown=0, NotChecked=0, Total=3192 [2018-04-11 13:00:16,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2018-04-11 13:00:16,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 243. [2018-04-11 13:00:16,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 243 states. [2018-04-11 13:00:16,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 283 transitions. [2018-04-11 13:00:16,541 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 283 transitions. Word has length 225 [2018-04-11 13:00:16,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:16,541 INFO L459 AbstractCegarLoop]: Abstraction has 243 states and 283 transitions. [2018-04-11 13:00:16,541 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-04-11 13:00:16,541 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 283 transitions. [2018-04-11 13:00:16,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2018-04-11 13:00:16,542 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:16,542 INFO L355 BasicCegarLoop]: trace histogram [36, 35, 34, 34, 34, 34, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:16,542 INFO L408 AbstractCegarLoop]: === Iteration 44 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:16,543 INFO L82 PathProgramCache]: Analyzing trace with hash 476603561, now seen corresponding path program 34 times [2018-04-11 13:00:16,543 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:16,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:16,628 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:17,268 INFO L134 CoverageAnalysis]: Checked inductivity of 3540 backedges. 869 proven. 2671 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:17,269 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:17,269 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2018-04-11 13:00:17,269 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:17,269 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:17,269 INFO L182 omatonBuilderFactory]: Interpolants [13824#true, 13825#false, 13826#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 13827#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 13828#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 13829#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 13830#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 13831#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 13832#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 13833#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 13834#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 13835#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 13836#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 13837#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 13838#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 13839#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 13840#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 13841#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 13842#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 13843#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 13844#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 13845#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 13846#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 13847#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 13848#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 13849#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 13850#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 13851#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 13852#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 13853#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 13854#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 13855#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 13856#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 13857#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 13858#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 13859#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 13860#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 13861#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 13862#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 13863#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 13:00:17,269 INFO L134 CoverageAnalysis]: Checked inductivity of 3540 backedges. 869 proven. 2671 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:17,269 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-04-11 13:00:17,270 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-04-11 13:00:17,270 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=352, Invalid=1208, Unknown=0, NotChecked=0, Total=1560 [2018-04-11 13:00:17,270 INFO L87 Difference]: Start difference. First operand 243 states and 283 transitions. Second operand 40 states. [2018-04-11 13:00:18,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:18,541 INFO L93 Difference]: Finished difference Result 246 states and 285 transitions. [2018-04-11 13:00:18,541 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-04-11 13:00:18,541 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 231 [2018-04-11 13:00:18,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:18,542 INFO L225 Difference]: With dead ends: 246 [2018-04-11 13:00:18,542 INFO L226 Difference]: Without dead ends: 246 [2018-04-11 13:00:18,543 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=812, Invalid=2848, Unknown=0, NotChecked=0, Total=3660 [2018-04-11 13:00:18,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2018-04-11 13:00:18,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 243. [2018-04-11 13:00:18,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 243 states. [2018-04-11 13:00:18,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 282 transitions. [2018-04-11 13:00:18,546 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 282 transitions. Word has length 231 [2018-04-11 13:00:18,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:18,546 INFO L459 AbstractCegarLoop]: Abstraction has 243 states and 282 transitions. [2018-04-11 13:00:18,546 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-04-11 13:00:18,546 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 282 transitions. [2018-04-11 13:00:18,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2018-04-11 13:00:18,547 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:18,547 INFO L355 BasicCegarLoop]: trace histogram [37, 36, 35, 35, 35, 35, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:18,547 INFO L408 AbstractCegarLoop]: === Iteration 45 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:18,547 INFO L82 PathProgramCache]: Analyzing trace with hash -959222211, now seen corresponding path program 35 times [2018-04-11 13:00:18,548 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:18,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:18,582 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:19,211 INFO L134 CoverageAnalysis]: Checked inductivity of 3749 backedges. 887 proven. 2862 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:19,211 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:19,211 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41] total 41 [2018-04-11 13:00:19,211 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:19,212 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:19,212 INFO L182 omatonBuilderFactory]: Interpolants [14400#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 14401#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 14402#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 14403#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 14404#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 14405#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 14406#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 14407#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 14408#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 14409#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 14410#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 14411#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 14412#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 14413#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 14414#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 14415#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 14416#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 14417#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 14418#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 14419#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 14420#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 14421#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 14422#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 14423#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 14424#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 14425#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 14426#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 14427#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 14428#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 14429#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 14430#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 14431#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 14432#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 14433#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 14434#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 14435#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 14436#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 14396#true, 14397#false, 14398#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 14399#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2))] [2018-04-11 13:00:19,212 INFO L134 CoverageAnalysis]: Checked inductivity of 3749 backedges. 887 proven. 2862 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:19,212 INFO L442 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-04-11 13:00:19,212 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-04-11 13:00:19,212 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=404, Invalid=1236, Unknown=0, NotChecked=0, Total=1640 [2018-04-11 13:00:19,213 INFO L87 Difference]: Start difference. First operand 243 states and 282 transitions. Second operand 41 states. [2018-04-11 13:00:19,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:19,625 INFO L93 Difference]: Finished difference Result 378 states and 439 transitions. [2018-04-11 13:00:19,625 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-04-11 13:00:19,625 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 237 [2018-04-11 13:00:19,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:19,626 INFO L225 Difference]: With dead ends: 378 [2018-04-11 13:00:19,626 INFO L226 Difference]: Without dead ends: 265 [2018-04-11 13:00:19,626 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 684 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=859, Invalid=2681, Unknown=0, NotChecked=0, Total=3540 [2018-04-11 13:00:19,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2018-04-11 13:00:19,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 255. [2018-04-11 13:00:19,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 255 states. [2018-04-11 13:00:19,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 297 transitions. [2018-04-11 13:00:19,628 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 297 transitions. Word has length 237 [2018-04-11 13:00:19,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:19,628 INFO L459 AbstractCegarLoop]: Abstraction has 255 states and 297 transitions. [2018-04-11 13:00:19,628 INFO L460 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-04-11 13:00:19,628 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 297 transitions. [2018-04-11 13:00:19,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2018-04-11 13:00:19,628 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:19,629 INFO L355 BasicCegarLoop]: trace histogram [38, 37, 36, 36, 36, 36, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:19,629 INFO L408 AbstractCegarLoop]: === Iteration 46 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:19,629 INFO L82 PathProgramCache]: Analyzing trace with hash -1877349399, now seen corresponding path program 36 times [2018-04-11 13:00:19,629 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:19,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:19,652 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:20,252 INFO L134 CoverageAnalysis]: Checked inductivity of 3964 backedges. 974 proven. 2990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:20,252 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:20,252 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41] total 41 [2018-04-11 13:00:20,252 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:20,252 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:20,253 INFO L182 omatonBuilderFactory]: Interpolants [15109#true, 15110#false, 15111#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15112#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15113#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15114#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15115#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15116#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15117#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15118#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15119#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15120#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15121#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15122#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15123#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15124#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15125#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15126#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15127#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15128#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15129#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15130#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15131#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15132#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15133#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15134#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15135#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15136#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15137#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15138#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15139#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15140#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15141#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15142#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15143#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15144#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15145#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15146#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15147#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15148#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 15149#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 15150#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 13:00:20,253 INFO L134 CoverageAnalysis]: Checked inductivity of 3964 backedges. 974 proven. 2990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:20,253 INFO L442 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-04-11 13:00:20,253 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-04-11 13:00:20,253 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=390, Invalid=1332, Unknown=0, NotChecked=0, Total=1722 [2018-04-11 13:00:20,253 INFO L87 Difference]: Start difference. First operand 255 states and 297 transitions. Second operand 42 states. [2018-04-11 13:00:21,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:21,556 INFO L93 Difference]: Finished difference Result 258 states and 299 transitions. [2018-04-11 13:00:21,556 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-04-11 13:00:21,556 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 243 [2018-04-11 13:00:21,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:21,557 INFO L225 Difference]: With dead ends: 258 [2018-04-11 13:00:21,557 INFO L226 Difference]: Without dead ends: 258 [2018-04-11 13:00:21,557 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 830 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=894, Invalid=3138, Unknown=0, NotChecked=0, Total=4032 [2018-04-11 13:00:21,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2018-04-11 13:00:21,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 255. [2018-04-11 13:00:21,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 255 states. [2018-04-11 13:00:21,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 296 transitions. [2018-04-11 13:00:21,559 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 296 transitions. Word has length 243 [2018-04-11 13:00:21,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:21,559 INFO L459 AbstractCegarLoop]: Abstraction has 255 states and 296 transitions. [2018-04-11 13:00:21,559 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-04-11 13:00:21,559 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 296 transitions. [2018-04-11 13:00:21,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2018-04-11 13:00:21,560 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:21,560 INFO L355 BasicCegarLoop]: trace histogram [39, 38, 37, 37, 37, 37, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:21,560 INFO L408 AbstractCegarLoop]: === Iteration 47 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:21,560 INFO L82 PathProgramCache]: Analyzing trace with hash -1802336899, now seen corresponding path program 37 times [2018-04-11 13:00:21,561 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:21,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:21,597 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:22,302 INFO L134 CoverageAnalysis]: Checked inductivity of 4185 backedges. 993 proven. 3192 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:22,302 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:22,302 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43] total 43 [2018-04-11 13:00:22,302 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:22,303 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:22,303 INFO L182 omatonBuilderFactory]: Interpolants [15744#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 15745#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 15746#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 15747#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 15748#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 15749#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 15750#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 15751#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 15709#true, 15710#false, 15711#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 15712#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 15713#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 15714#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 15715#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 15716#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 15717#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 15718#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 15719#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 15720#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 15721#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 15722#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 15723#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 15724#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 15725#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 15726#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 15727#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 15728#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 15729#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 15730#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 15731#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 15732#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 15733#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 15734#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 15735#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 15736#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 15737#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 15738#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 15739#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 15740#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 15741#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 15742#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 15743#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8))] [2018-04-11 13:00:22,303 INFO L134 CoverageAnalysis]: Checked inductivity of 4185 backedges. 993 proven. 3192 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:22,303 INFO L442 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-04-11 13:00:22,303 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-04-11 13:00:22,303 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=445, Invalid=1361, Unknown=0, NotChecked=0, Total=1806 [2018-04-11 13:00:22,304 INFO L87 Difference]: Start difference. First operand 255 states and 296 transitions. Second operand 43 states. [2018-04-11 13:00:22,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:22,777 INFO L93 Difference]: Finished difference Result 396 states and 460 transitions. [2018-04-11 13:00:22,777 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-04-11 13:00:22,777 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 249 [2018-04-11 13:00:22,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:22,778 INFO L225 Difference]: With dead ends: 396 [2018-04-11 13:00:22,779 INFO L226 Difference]: Without dead ends: 277 [2018-04-11 13:00:22,779 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 760 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=944, Invalid=2962, Unknown=0, NotChecked=0, Total=3906 [2018-04-11 13:00:22,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2018-04-11 13:00:22,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 267. [2018-04-11 13:00:22,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 267 states. [2018-04-11 13:00:22,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 311 transitions. [2018-04-11 13:00:22,781 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 311 transitions. Word has length 249 [2018-04-11 13:00:22,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:22,782 INFO L459 AbstractCegarLoop]: Abstraction has 267 states and 311 transitions. [2018-04-11 13:00:22,782 INFO L460 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-04-11 13:00:22,782 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 311 transitions. [2018-04-11 13:00:22,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2018-04-11 13:00:22,783 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:22,783 INFO L355 BasicCegarLoop]: trace histogram [40, 39, 38, 38, 38, 38, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:22,783 INFO L408 AbstractCegarLoop]: === Iteration 48 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:22,783 INFO L82 PathProgramCache]: Analyzing trace with hash -552738519, now seen corresponding path program 38 times [2018-04-11 13:00:22,784 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:22,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:22,812 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:23,413 INFO L134 CoverageAnalysis]: Checked inductivity of 4412 backedges. 1085 proven. 3327 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:23,414 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:23,414 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43] total 43 [2018-04-11 13:00:23,414 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:23,414 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:23,414 INFO L182 omatonBuilderFactory]: Interpolants [16456#true, 16457#false, 16458#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16459#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16460#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16461#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16462#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16463#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16464#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16465#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16466#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16467#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16468#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16469#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16470#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16471#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16472#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16473#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16474#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16475#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16476#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16477#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 16478#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16479#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16480#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16481#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16482#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16483#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16484#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16485#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16486#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16487#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16488#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16489#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16490#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16491#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16492#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16493#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16494#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16495#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16496#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16497#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 16498#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 16499#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 13:00:23,414 INFO L134 CoverageAnalysis]: Checked inductivity of 4412 backedges. 1085 proven. 3327 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:23,414 INFO L442 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-04-11 13:00:23,415 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-04-11 13:00:23,415 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=1462, Unknown=0, NotChecked=0, Total=1892 [2018-04-11 13:00:23,415 INFO L87 Difference]: Start difference. First operand 267 states and 311 transitions. Second operand 44 states. [2018-04-11 13:00:24,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:24,926 INFO L93 Difference]: Finished difference Result 270 states and 313 transitions. [2018-04-11 13:00:24,927 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-04-11 13:00:24,927 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 255 [2018-04-11 13:00:24,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:24,927 INFO L225 Difference]: With dead ends: 270 [2018-04-11 13:00:24,927 INFO L226 Difference]: Without dead ends: 270 [2018-04-11 13:00:24,928 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 914 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=980, Invalid=3442, Unknown=0, NotChecked=0, Total=4422 [2018-04-11 13:00:24,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2018-04-11 13:00:24,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 267. [2018-04-11 13:00:24,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 267 states. [2018-04-11 13:00:24,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 310 transitions. [2018-04-11 13:00:24,930 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 310 transitions. Word has length 255 [2018-04-11 13:00:24,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:24,931 INFO L459 AbstractCegarLoop]: Abstraction has 267 states and 310 transitions. [2018-04-11 13:00:24,931 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-04-11 13:00:24,931 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 310 transitions. [2018-04-11 13:00:24,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2018-04-11 13:00:24,931 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:24,931 INFO L355 BasicCegarLoop]: trace histogram [41, 40, 39, 39, 39, 39, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:24,931 INFO L408 AbstractCegarLoop]: === Iteration 49 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:24,932 INFO L82 PathProgramCache]: Analyzing trace with hash 831097533, now seen corresponding path program 39 times [2018-04-11 13:00:24,932 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:24,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:24,956 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:25,533 INFO L134 CoverageAnalysis]: Checked inductivity of 4645 backedges. 1105 proven. 3540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:25,533 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:25,533 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45] total 45 [2018-04-11 13:00:25,533 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:25,534 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:25,534 INFO L182 omatonBuilderFactory]: Interpolants [17088#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 17089#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 17090#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 17091#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 17092#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 17093#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 17094#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 17095#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 17096#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 17097#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 17098#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 17099#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 17100#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 17101#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 17102#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 17103#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 17104#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 17105#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 17106#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 17107#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 17108#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 17109#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 17110#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 17111#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 17112#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 17113#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 17114#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 17115#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 17116#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 17117#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 17118#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 17119#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 17120#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 17121#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 17122#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 17123#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 17124#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 17125#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 17126#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 17127#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 17128#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17084#true, 17085#false, 17086#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 17087#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2))] [2018-04-11 13:00:25,534 INFO L134 CoverageAnalysis]: Checked inductivity of 4645 backedges. 1105 proven. 3540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:25,534 INFO L442 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-04-11 13:00:25,534 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-04-11 13:00:25,534 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=488, Invalid=1492, Unknown=0, NotChecked=0, Total=1980 [2018-04-11 13:00:25,535 INFO L87 Difference]: Start difference. First operand 267 states and 310 transitions. Second operand 45 states. [2018-04-11 13:00:26,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:26,027 INFO L93 Difference]: Finished difference Result 414 states and 481 transitions. [2018-04-11 13:00:26,027 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-04-11 13:00:26,027 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 261 [2018-04-11 13:00:26,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:26,028 INFO L225 Difference]: With dead ends: 414 [2018-04-11 13:00:26,028 INFO L226 Difference]: Without dead ends: 289 [2018-04-11 13:00:26,028 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 840 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1033, Invalid=3257, Unknown=0, NotChecked=0, Total=4290 [2018-04-11 13:00:26,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2018-04-11 13:00:26,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 279. [2018-04-11 13:00:26,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 279 states. [2018-04-11 13:00:26,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 325 transitions. [2018-04-11 13:00:26,030 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 325 transitions. Word has length 261 [2018-04-11 13:00:26,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:26,030 INFO L459 AbstractCegarLoop]: Abstraction has 279 states and 325 transitions. [2018-04-11 13:00:26,031 INFO L460 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-04-11 13:00:26,031 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 325 transitions. [2018-04-11 13:00:26,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2018-04-11 13:00:26,031 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:26,031 INFO L355 BasicCegarLoop]: trace histogram [42, 41, 40, 40, 40, 40, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:26,031 INFO L408 AbstractCegarLoop]: === Iteration 50 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:26,031 INFO L82 PathProgramCache]: Analyzing trace with hash 1859961961, now seen corresponding path program 40 times [2018-04-11 13:00:26,032 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:26,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:26,058 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:26,896 INFO L134 CoverageAnalysis]: Checked inductivity of 4884 backedges. 1202 proven. 3682 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:26,896 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:26,896 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45] total 45 [2018-04-11 13:00:26,896 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:26,896 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:26,897 INFO L182 omatonBuilderFactory]: Interpolants [17865#true, 17866#false, 17867#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17868#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17869#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17870#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17871#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17872#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17873#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17874#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17875#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17876#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17877#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17878#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17879#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17880#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17881#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17882#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17883#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17884#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17885#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17886#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17887#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 17888#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17889#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17890#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17891#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17892#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17893#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17894#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17895#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17896#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17897#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17898#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17899#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17900#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17901#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17902#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17903#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17904#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17905#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17906#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17907#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17908#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 17909#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 17910#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 13:00:26,897 INFO L134 CoverageAnalysis]: Checked inductivity of 4884 backedges. 1202 proven. 3682 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:26,897 INFO L442 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-04-11 13:00:26,897 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-04-11 13:00:26,897 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=472, Invalid=1598, Unknown=0, NotChecked=0, Total=2070 [2018-04-11 13:00:26,897 INFO L87 Difference]: Start difference. First operand 279 states and 325 transitions. Second operand 46 states. [2018-04-11 13:00:28,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:28,498 INFO L93 Difference]: Finished difference Result 282 states and 327 transitions. [2018-04-11 13:00:28,498 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-04-11 13:00:28,498 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 267 [2018-04-11 13:00:28,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:28,499 INFO L225 Difference]: With dead ends: 282 [2018-04-11 13:00:28,499 INFO L226 Difference]: Without dead ends: 282 [2018-04-11 13:00:28,500 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1002 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1070, Invalid=3760, Unknown=0, NotChecked=0, Total=4830 [2018-04-11 13:00:28,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2018-04-11 13:00:28,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 279. [2018-04-11 13:00:28,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 279 states. [2018-04-11 13:00:28,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 324 transitions. [2018-04-11 13:00:28,501 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 324 transitions. Word has length 267 [2018-04-11 13:00:28,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:28,502 INFO L459 AbstractCegarLoop]: Abstraction has 279 states and 324 transitions. [2018-04-11 13:00:28,502 INFO L460 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-04-11 13:00:28,502 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 324 transitions. [2018-04-11 13:00:28,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2018-04-11 13:00:28,503 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:28,503 INFO L355 BasicCegarLoop]: trace histogram [43, 42, 41, 41, 41, 41, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:28,503 INFO L408 AbstractCegarLoop]: === Iteration 51 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:28,503 INFO L82 PathProgramCache]: Analyzing trace with hash -1896808963, now seen corresponding path program 41 times [2018-04-11 13:00:28,504 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:28,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:28,535 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:29,226 INFO L134 CoverageAnalysis]: Checked inductivity of 5129 backedges. 1223 proven. 3906 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:29,227 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:29,227 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2018-04-11 13:00:29,227 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:29,227 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:29,227 INFO L182 omatonBuilderFactory]: Interpolants [18560#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 18561#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 18562#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 18563#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 18564#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 18565#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 18566#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 18567#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 18521#true, 18522#false, 18523#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 18524#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 18525#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 18526#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 18527#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 18528#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 18529#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 18530#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 18531#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 18532#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 18533#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 18534#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 18535#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 18536#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 18537#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 18538#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 18539#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 18540#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 18541#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 18542#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 18543#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 18544#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 18545#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 18546#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 18547#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 18548#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 18549#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 18550#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 18551#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 18552#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 18553#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 18554#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 18555#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 18556#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 18557#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 18558#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 18559#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8))] [2018-04-11 13:00:29,227 INFO L134 CoverageAnalysis]: Checked inductivity of 5129 backedges. 1223 proven. 3906 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:29,227 INFO L442 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-04-11 13:00:29,228 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-04-11 13:00:29,228 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=533, Invalid=1629, Unknown=0, NotChecked=0, Total=2162 [2018-04-11 13:00:29,228 INFO L87 Difference]: Start difference. First operand 279 states and 324 transitions. Second operand 47 states. [2018-04-11 13:00:29,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:29,803 INFO L93 Difference]: Finished difference Result 432 states and 502 transitions. [2018-04-11 13:00:29,803 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-04-11 13:00:29,803 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 273 [2018-04-11 13:00:29,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:29,804 INFO L225 Difference]: With dead ends: 432 [2018-04-11 13:00:29,804 INFO L226 Difference]: Without dead ends: 301 [2018-04-11 13:00:29,805 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 924 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1126, Invalid=3566, Unknown=0, NotChecked=0, Total=4692 [2018-04-11 13:00:29,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2018-04-11 13:00:29,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 291. [2018-04-11 13:00:29,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 291 states. [2018-04-11 13:00:29,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 339 transitions. [2018-04-11 13:00:29,807 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 339 transitions. Word has length 273 [2018-04-11 13:00:29,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:29,807 INFO L459 AbstractCegarLoop]: Abstraction has 291 states and 339 transitions. [2018-04-11 13:00:29,807 INFO L460 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-04-11 13:00:29,807 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 339 transitions. [2018-04-11 13:00:29,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2018-04-11 13:00:29,808 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:29,808 INFO L355 BasicCegarLoop]: trace histogram [44, 43, 42, 42, 42, 42, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:29,808 INFO L408 AbstractCegarLoop]: === Iteration 52 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:29,809 INFO L82 PathProgramCache]: Analyzing trace with hash -734063191, now seen corresponding path program 42 times [2018-04-11 13:00:29,809 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:29,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:29,859 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:30,781 INFO L134 CoverageAnalysis]: Checked inductivity of 5380 backedges. 1325 proven. 4055 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:30,781 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:30,818 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2018-04-11 13:00:30,818 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:30,818 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:30,818 INFO L182 omatonBuilderFactory]: Interpolants [19336#true, 19337#false, 19338#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19339#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19340#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19341#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19342#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19343#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19344#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19345#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19346#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19347#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19348#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19349#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19350#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19351#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19352#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19353#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19354#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19355#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19356#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19357#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19358#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19359#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 19360#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19361#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19362#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19363#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19364#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19365#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19366#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19367#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19368#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19369#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19370#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19371#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19372#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19373#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19374#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19375#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19376#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19377#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19378#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19379#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19380#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19381#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 19382#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 19383#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 13:00:30,819 INFO L134 CoverageAnalysis]: Checked inductivity of 5380 backedges. 1325 proven. 4055 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:30,819 INFO L442 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-04-11 13:00:30,819 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-04-11 13:00:30,819 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=516, Invalid=1740, Unknown=0, NotChecked=0, Total=2256 [2018-04-11 13:00:30,819 INFO L87 Difference]: Start difference. First operand 291 states and 339 transitions. Second operand 48 states. [2018-04-11 13:00:32,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:32,574 INFO L93 Difference]: Finished difference Result 294 states and 341 transitions. [2018-04-11 13:00:32,574 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-04-11 13:00:32,574 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 279 [2018-04-11 13:00:32,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:32,575 INFO L225 Difference]: With dead ends: 294 [2018-04-11 13:00:32,575 INFO L226 Difference]: Without dead ends: 294 [2018-04-11 13:00:32,576 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1094 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1164, Invalid=4092, Unknown=0, NotChecked=0, Total=5256 [2018-04-11 13:00:32,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2018-04-11 13:00:32,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 291. [2018-04-11 13:00:32,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 291 states. [2018-04-11 13:00:32,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 338 transitions. [2018-04-11 13:00:32,577 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 338 transitions. Word has length 279 [2018-04-11 13:00:32,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:32,578 INFO L459 AbstractCegarLoop]: Abstraction has 291 states and 338 transitions. [2018-04-11 13:00:32,578 INFO L460 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-04-11 13:00:32,578 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 338 transitions. [2018-04-11 13:00:32,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2018-04-11 13:00:32,578 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:32,578 INFO L355 BasicCegarLoop]: trace histogram [45, 44, 43, 43, 43, 43, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:32,578 INFO L408 AbstractCegarLoop]: === Iteration 53 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:32,579 INFO L82 PathProgramCache]: Analyzing trace with hash -182362307, now seen corresponding path program 43 times [2018-04-11 13:00:32,579 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:32,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:32,608 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:33,374 INFO L134 CoverageAnalysis]: Checked inductivity of 5637 backedges. 1347 proven. 4290 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:33,374 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:33,374 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49] total 49 [2018-04-11 13:00:33,374 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:33,375 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:33,375 INFO L182 omatonBuilderFactory]: Interpolants [20020#true, 20021#false, 20022#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 20023#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 20024#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 20025#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 20026#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 20027#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 20028#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 20029#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 20030#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 20031#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 20032#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 20033#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 20034#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 20035#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 20036#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 20037#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 20038#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 20039#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 20040#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 20041#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 20042#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 20043#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 20044#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 20045#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 20046#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 20047#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 20048#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 20049#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 20050#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 20051#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 20052#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 20053#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 20054#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 20055#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 20056#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 20057#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 20058#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 20059#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 20060#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 20061#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 20062#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 20063#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 20064#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 20065#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 20066#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 20067#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 20068#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:00:33,375 INFO L134 CoverageAnalysis]: Checked inductivity of 5637 backedges. 1347 proven. 4290 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:33,376 INFO L442 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-04-11 13:00:33,376 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-04-11 13:00:33,376 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=580, Invalid=1772, Unknown=0, NotChecked=0, Total=2352 [2018-04-11 13:00:33,376 INFO L87 Difference]: Start difference. First operand 291 states and 338 transitions. Second operand 49 states. [2018-04-11 13:00:33,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:33,875 INFO L93 Difference]: Finished difference Result 450 states and 523 transitions. [2018-04-11 13:00:33,875 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-04-11 13:00:33,875 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 285 [2018-04-11 13:00:33,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:33,876 INFO L225 Difference]: With dead ends: 450 [2018-04-11 13:00:33,876 INFO L226 Difference]: Without dead ends: 313 [2018-04-11 13:00:33,876 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1012 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1223, Invalid=3889, Unknown=0, NotChecked=0, Total=5112 [2018-04-11 13:00:33,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2018-04-11 13:00:33,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 303. [2018-04-11 13:00:33,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 303 states. [2018-04-11 13:00:33,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 353 transitions. [2018-04-11 13:00:33,878 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 353 transitions. Word has length 285 [2018-04-11 13:00:33,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:33,878 INFO L459 AbstractCegarLoop]: Abstraction has 303 states and 353 transitions. [2018-04-11 13:00:33,878 INFO L460 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-04-11 13:00:33,878 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 353 transitions. [2018-04-11 13:00:33,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2018-04-11 13:00:33,879 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:33,879 INFO L355 BasicCegarLoop]: trace histogram [46, 45, 44, 44, 44, 44, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:33,879 INFO L408 AbstractCegarLoop]: === Iteration 54 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:33,879 INFO L82 PathProgramCache]: Analyzing trace with hash -1156754199, now seen corresponding path program 44 times [2018-04-11 13:00:33,880 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:33,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:33,907 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:34,729 INFO L134 CoverageAnalysis]: Checked inductivity of 5900 backedges. 1454 proven. 4446 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:34,730 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:34,730 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49] total 49 [2018-04-11 13:00:34,730 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:34,730 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:34,730 INFO L182 omatonBuilderFactory]: Interpolants [20869#true, 20870#false, 20871#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20872#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20873#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20874#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20875#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20876#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20877#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20878#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20879#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20880#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20881#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20882#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20883#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20884#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20885#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20886#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20887#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20888#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20889#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20890#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20891#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20892#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20893#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 20894#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20895#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20896#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20897#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20898#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20899#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20900#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20901#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20902#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20903#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20904#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20905#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20906#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20907#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20908#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20909#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20910#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20911#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20912#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20913#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20914#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20915#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20916#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 20917#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 20918#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 13:00:34,731 INFO L134 CoverageAnalysis]: Checked inductivity of 5900 backedges. 1454 proven. 4446 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:34,731 INFO L442 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-04-11 13:00:34,731 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-04-11 13:00:34,731 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=562, Invalid=1888, Unknown=0, NotChecked=0, Total=2450 [2018-04-11 13:00:34,731 INFO L87 Difference]: Start difference. First operand 303 states and 353 transitions. Second operand 50 states. [2018-04-11 13:00:36,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:36,781 INFO L93 Difference]: Finished difference Result 306 states and 355 transitions. [2018-04-11 13:00:36,782 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-04-11 13:00:36,782 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 291 [2018-04-11 13:00:36,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:36,782 INFO L225 Difference]: With dead ends: 306 [2018-04-11 13:00:36,782 INFO L226 Difference]: Without dead ends: 306 [2018-04-11 13:00:36,783 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1190 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1262, Invalid=4438, Unknown=0, NotChecked=0, Total=5700 [2018-04-11 13:00:36,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2018-04-11 13:00:36,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 303. [2018-04-11 13:00:36,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 303 states. [2018-04-11 13:00:36,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 352 transitions. [2018-04-11 13:00:36,784 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 352 transitions. Word has length 291 [2018-04-11 13:00:36,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:36,784 INFO L459 AbstractCegarLoop]: Abstraction has 303 states and 352 transitions. [2018-04-11 13:00:36,784 INFO L460 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-04-11 13:00:36,784 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 352 transitions. [2018-04-11 13:00:36,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2018-04-11 13:00:36,785 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:36,785 INFO L355 BasicCegarLoop]: trace histogram [47, 46, 45, 45, 45, 45, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:36,785 INFO L408 AbstractCegarLoop]: === Iteration 55 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:36,785 INFO L82 PathProgramCache]: Analyzing trace with hash -342675843, now seen corresponding path program 45 times [2018-04-11 13:00:36,786 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:36,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:36,818 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:37,577 INFO L134 CoverageAnalysis]: Checked inductivity of 6169 backedges. 1477 proven. 4692 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:37,577 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:37,577 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51] total 51 [2018-04-11 13:00:37,578 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:37,578 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:37,578 INFO L182 omatonBuilderFactory]: Interpolants [21581#true, 21582#false, 21583#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 21584#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 21585#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 21586#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 21587#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 21588#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 21589#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 21590#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 21591#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 21592#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 21593#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 21594#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 21595#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 21596#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 21597#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 21598#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 21599#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 21600#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 21601#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 21602#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 21603#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 21604#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 21605#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 21606#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 21607#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 21608#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 21609#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 21610#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 21611#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 21612#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 21613#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 21614#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 21615#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 21616#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 21617#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 21618#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 21619#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 21620#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 21621#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 21622#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 21623#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 21624#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 21625#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 21626#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 21627#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 21628#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 21629#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 21630#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 21631#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:00:37,578 INFO L134 CoverageAnalysis]: Checked inductivity of 6169 backedges. 1477 proven. 4692 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:37,578 INFO L442 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-04-11 13:00:37,579 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-04-11 13:00:37,579 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=629, Invalid=1921, Unknown=0, NotChecked=0, Total=2550 [2018-04-11 13:00:37,579 INFO L87 Difference]: Start difference. First operand 303 states and 352 transitions. Second operand 51 states. [2018-04-11 13:00:38,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:38,240 INFO L93 Difference]: Finished difference Result 468 states and 544 transitions. [2018-04-11 13:00:38,240 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-04-11 13:00:38,240 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 297 [2018-04-11 13:00:38,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:38,241 INFO L225 Difference]: With dead ends: 468 [2018-04-11 13:00:38,241 INFO L226 Difference]: Without dead ends: 325 [2018-04-11 13:00:38,241 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1104 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1324, Invalid=4226, Unknown=0, NotChecked=0, Total=5550 [2018-04-11 13:00:38,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2018-04-11 13:00:38,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 315. [2018-04-11 13:00:38,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 315 states. [2018-04-11 13:00:38,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 367 transitions. [2018-04-11 13:00:38,243 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 367 transitions. Word has length 297 [2018-04-11 13:00:38,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:38,243 INFO L459 AbstractCegarLoop]: Abstraction has 315 states and 367 transitions. [2018-04-11 13:00:38,243 INFO L460 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-04-11 13:00:38,243 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 367 transitions. [2018-04-11 13:00:38,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2018-04-11 13:00:38,244 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:38,245 INFO L355 BasicCegarLoop]: trace histogram [48, 47, 46, 46, 46, 46, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:38,245 INFO L408 AbstractCegarLoop]: === Iteration 56 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:38,245 INFO L82 PathProgramCache]: Analyzing trace with hash -834665943, now seen corresponding path program 46 times [2018-04-11 13:00:38,245 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:38,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:38,287 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:39,208 INFO L134 CoverageAnalysis]: Checked inductivity of 6444 backedges. 1589 proven. 4855 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:39,208 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:39,208 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51] total 51 [2018-04-11 13:00:39,208 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:39,208 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:39,208 INFO L182 omatonBuilderFactory]: Interpolants [22464#true, 22465#false, 22466#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22467#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22468#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22469#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22470#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22471#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22472#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22473#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22474#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22475#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22476#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22477#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22478#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22479#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22480#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22481#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22482#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22483#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22484#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22485#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22486#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22487#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22488#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22489#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 22490#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 100) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22491#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22492#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22493#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22494#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22495#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22496#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22497#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22498#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22499#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22500#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22501#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22502#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22503#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22504#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22505#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22506#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22507#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22508#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22509#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22510#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22511#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22512#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22513#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 22514#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 22515#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 13:00:39,209 INFO L134 CoverageAnalysis]: Checked inductivity of 6444 backedges. 1589 proven. 4855 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:39,209 INFO L442 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-04-11 13:00:39,209 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-04-11 13:00:39,209 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=2042, Unknown=0, NotChecked=0, Total=2652 [2018-04-11 13:00:39,209 INFO L87 Difference]: Start difference. First operand 315 states and 367 transitions. Second operand 52 states. [2018-04-11 13:00:41,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:41,239 INFO L93 Difference]: Finished difference Result 318 states and 369 transitions. [2018-04-11 13:00:41,239 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-04-11 13:00:41,239 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 303 [2018-04-11 13:00:41,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:41,240 INFO L225 Difference]: With dead ends: 318 [2018-04-11 13:00:41,240 INFO L226 Difference]: Without dead ends: 318 [2018-04-11 13:00:41,240 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1290 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1364, Invalid=4798, Unknown=0, NotChecked=0, Total=6162 [2018-04-11 13:00:41,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2018-04-11 13:00:41,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 315. [2018-04-11 13:00:41,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 315 states. [2018-04-11 13:00:41,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 366 transitions. [2018-04-11 13:00:41,242 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 366 transitions. Word has length 303 [2018-04-11 13:00:41,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:41,242 INFO L459 AbstractCegarLoop]: Abstraction has 315 states and 366 transitions. [2018-04-11 13:00:41,242 INFO L460 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-04-11 13:00:41,242 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 366 transitions. [2018-04-11 13:00:41,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2018-04-11 13:00:41,243 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:41,243 INFO L355 BasicCegarLoop]: trace histogram [49, 48, 47, 47, 47, 47, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:41,243 INFO L408 AbstractCegarLoop]: === Iteration 57 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:41,243 INFO L82 PathProgramCache]: Analyzing trace with hash 551480253, now seen corresponding path program 47 times [2018-04-11 13:00:41,244 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:41,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:41,277 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:42,237 INFO L134 CoverageAnalysis]: Checked inductivity of 6725 backedges. 1613 proven. 5112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:42,237 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:42,237 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2018-04-11 13:00:42,237 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:42,238 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:42,238 INFO L182 omatonBuilderFactory]: Interpolants [23204#true, 23205#false, 23206#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 23207#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 23208#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 23209#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 23210#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 23211#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 23212#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 23213#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 23214#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 23215#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 23216#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 23217#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 23218#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 23219#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 23220#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 23221#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 23222#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 23223#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 23224#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 23225#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 23226#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 23227#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 23228#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 23229#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 23230#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 23231#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 23232#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 23233#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 23)), 23234#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 23235#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 23236#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 23237#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 23238#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 23239#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 23240#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 23241#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 23242#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 23243#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 23244#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 23245#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 23246#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 23247#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 23248#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 23249#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 23250#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 23251#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 23252#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 23253#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 23254#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 23255#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 23256#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:00:42,238 INFO L134 CoverageAnalysis]: Checked inductivity of 6725 backedges. 1613 proven. 5112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:42,238 INFO L442 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-04-11 13:00:42,238 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-04-11 13:00:42,239 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=680, Invalid=2076, Unknown=0, NotChecked=0, Total=2756 [2018-04-11 13:00:42,239 INFO L87 Difference]: Start difference. First operand 315 states and 366 transitions. Second operand 53 states. [2018-04-11 13:00:42,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:42,966 INFO L93 Difference]: Finished difference Result 486 states and 565 transitions. [2018-04-11 13:00:42,967 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-04-11 13:00:42,967 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 309 [2018-04-11 13:00:42,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:42,967 INFO L225 Difference]: With dead ends: 486 [2018-04-11 13:00:42,968 INFO L226 Difference]: Without dead ends: 337 [2018-04-11 13:00:42,968 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1200 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1429, Invalid=4577, Unknown=0, NotChecked=0, Total=6006 [2018-04-11 13:00:42,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2018-04-11 13:00:42,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 327. [2018-04-11 13:00:42,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 327 states. [2018-04-11 13:00:42,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 381 transitions. [2018-04-11 13:00:42,970 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 381 transitions. Word has length 309 [2018-04-11 13:00:42,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:42,970 INFO L459 AbstractCegarLoop]: Abstraction has 327 states and 381 transitions. [2018-04-11 13:00:42,970 INFO L460 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-04-11 13:00:42,970 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 381 transitions. [2018-04-11 13:00:42,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2018-04-11 13:00:42,971 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:42,971 INFO L355 BasicCegarLoop]: trace histogram [50, 49, 48, 48, 48, 48, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:42,971 INFO L408 AbstractCegarLoop]: === Iteration 58 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:42,971 INFO L82 PathProgramCache]: Analyzing trace with hash -1611686551, now seen corresponding path program 48 times [2018-04-11 13:00:42,971 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:43,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:43,006 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:44,004 INFO L134 CoverageAnalysis]: Checked inductivity of 7012 backedges. 1730 proven. 5282 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:44,004 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:44,004 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2018-04-11 13:00:44,004 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:44,004 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:44,005 INFO L182 omatonBuilderFactory]: Interpolants [24121#true, 24122#false, 24123#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24124#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24125#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24126#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24127#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24128#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24129#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24130#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24131#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24132#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24133#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24134#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24135#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24136#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24137#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24138#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24139#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24140#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24141#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24142#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24143#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24144#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24145#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24146#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24147#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 24148#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 104) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24149#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 100) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24150#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24151#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24152#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24153#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24154#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24155#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24156#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24157#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24158#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24159#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24160#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24161#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24162#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24163#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24164#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24165#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24166#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24167#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24168#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24169#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24170#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24171#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24172#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 24173#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 24174#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 13:00:44,005 INFO L134 CoverageAnalysis]: Checked inductivity of 7012 backedges. 1730 proven. 5282 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:44,005 INFO L442 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-04-11 13:00:44,005 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-04-11 13:00:44,005 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=660, Invalid=2202, Unknown=0, NotChecked=0, Total=2862 [2018-04-11 13:00:44,006 INFO L87 Difference]: Start difference. First operand 327 states and 381 transitions. Second operand 54 states. [2018-04-11 13:00:46,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:46,207 INFO L93 Difference]: Finished difference Result 330 states and 383 transitions. [2018-04-11 13:00:46,207 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-04-11 13:00:46,207 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 315 [2018-04-11 13:00:46,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:46,208 INFO L225 Difference]: With dead ends: 330 [2018-04-11 13:00:46,208 INFO L226 Difference]: Without dead ends: 330 [2018-04-11 13:00:46,208 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1394 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1470, Invalid=5172, Unknown=0, NotChecked=0, Total=6642 [2018-04-11 13:00:46,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2018-04-11 13:00:46,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 327. [2018-04-11 13:00:46,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 327 states. [2018-04-11 13:00:46,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 380 transitions. [2018-04-11 13:00:46,210 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 380 transitions. Word has length 315 [2018-04-11 13:00:46,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:46,210 INFO L459 AbstractCegarLoop]: Abstraction has 327 states and 380 transitions. [2018-04-11 13:00:46,210 INFO L460 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-04-11 13:00:46,210 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 380 transitions. [2018-04-11 13:00:46,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2018-04-11 13:00:46,211 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:46,211 INFO L355 BasicCegarLoop]: trace histogram [51, 50, 49, 49, 49, 49, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:46,211 INFO L408 AbstractCegarLoop]: === Iteration 59 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:46,211 INFO L82 PathProgramCache]: Analyzing trace with hash 1388123901, now seen corresponding path program 49 times [2018-04-11 13:00:46,212 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:46,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:46,248 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:47,234 INFO L134 CoverageAnalysis]: Checked inductivity of 7305 backedges. 1755 proven. 5550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:47,234 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:47,234 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55] total 55 [2018-04-11 13:00:47,234 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:47,234 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:47,234 INFO L182 omatonBuilderFactory]: Interpolants [24889#true, 24890#false, 24891#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 24892#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 24893#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 24894#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 24895#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 24896#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 24897#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 24898#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 24899#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 24900#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 24901#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 24902#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 24903#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 24904#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 24905#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 24906#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 24907#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 24908#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 24909#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 24910#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 24911#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 24912#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 24913#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 24914#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 24915#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 24916#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 24917#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 24918#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 24919#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 24)), 24920#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 23)), 24921#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 24922#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 24923#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 24924#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 24925#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 24926#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 24927#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 24928#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 24929#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 24930#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 24931#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 24932#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 24933#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 24934#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 24935#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 24936#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 24937#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 24938#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 24939#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 24940#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 24941#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 24942#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 24943#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:00:47,235 INFO L134 CoverageAnalysis]: Checked inductivity of 7305 backedges. 1755 proven. 5550 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:47,235 INFO L442 AbstractCegarLoop]: Interpolant automaton has 55 states [2018-04-11 13:00:47,235 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2018-04-11 13:00:47,235 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=733, Invalid=2237, Unknown=0, NotChecked=0, Total=2970 [2018-04-11 13:00:47,236 INFO L87 Difference]: Start difference. First operand 327 states and 380 transitions. Second operand 55 states. [2018-04-11 13:00:48,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:48,021 INFO L93 Difference]: Finished difference Result 504 states and 586 transitions. [2018-04-11 13:00:48,021 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-04-11 13:00:48,021 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 321 [2018-04-11 13:00:48,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:48,022 INFO L225 Difference]: With dead ends: 504 [2018-04-11 13:00:48,022 INFO L226 Difference]: Without dead ends: 349 [2018-04-11 13:00:48,023 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1300 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1538, Invalid=4942, Unknown=0, NotChecked=0, Total=6480 [2018-04-11 13:00:48,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2018-04-11 13:00:48,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 339. [2018-04-11 13:00:48,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 339 states. [2018-04-11 13:00:48,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 395 transitions. [2018-04-11 13:00:48,025 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 395 transitions. Word has length 321 [2018-04-11 13:00:48,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:48,025 INFO L459 AbstractCegarLoop]: Abstraction has 339 states and 395 transitions. [2018-04-11 13:00:48,025 INFO L460 AbstractCegarLoop]: Interpolant automaton has 55 states. [2018-04-11 13:00:48,025 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 395 transitions. [2018-04-11 13:00:48,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2018-04-11 13:00:48,026 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:48,026 INFO L355 BasicCegarLoop]: trace histogram [52, 51, 50, 50, 50, 50, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:48,026 INFO L408 AbstractCegarLoop]: === Iteration 60 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:48,026 INFO L82 PathProgramCache]: Analyzing trace with hash -1856723287, now seen corresponding path program 50 times [2018-04-11 13:00:48,027 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:48,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:48,065 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:49,096 INFO L134 CoverageAnalysis]: Checked inductivity of 7604 backedges. 1877 proven. 5727 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:49,097 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:49,097 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55] total 55 [2018-04-11 13:00:49,097 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:49,097 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:49,097 INFO L182 omatonBuilderFactory]: Interpolants [25856#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25857#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25858#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25859#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25860#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25861#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25862#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25863#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25864#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25865#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25866#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25867#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25868#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 108) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25869#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 104) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25870#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 100) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25871#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25872#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25873#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25874#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25875#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25876#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25877#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25878#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25879#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25880#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25881#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25882#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25883#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25884#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25885#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25886#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25887#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25888#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25889#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25890#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25891#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25892#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25893#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 25894#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 25895#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 25840#true, 25841#false, 25842#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25843#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25844#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25845#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25846#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25847#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25848#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25849#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25850#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25851#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25852#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25853#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25854#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 25855#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:00:49,098 INFO L134 CoverageAnalysis]: Checked inductivity of 7604 backedges. 1877 proven. 5727 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:49,098 INFO L442 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-04-11 13:00:49,098 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-04-11 13:00:49,098 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=712, Invalid=2368, Unknown=0, NotChecked=0, Total=3080 [2018-04-11 13:00:49,098 INFO L87 Difference]: Start difference. First operand 339 states and 395 transitions. Second operand 56 states. [2018-04-11 13:00:51,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:51,478 INFO L93 Difference]: Finished difference Result 342 states and 397 transitions. [2018-04-11 13:00:51,478 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-04-11 13:00:51,478 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 327 [2018-04-11 13:00:51,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:51,479 INFO L225 Difference]: With dead ends: 342 [2018-04-11 13:00:51,479 INFO L226 Difference]: Without dead ends: 342 [2018-04-11 13:00:51,479 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1502 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1580, Invalid=5560, Unknown=0, NotChecked=0, Total=7140 [2018-04-11 13:00:51,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2018-04-11 13:00:51,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 339. [2018-04-11 13:00:51,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 339 states. [2018-04-11 13:00:51,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 394 transitions. [2018-04-11 13:00:51,481 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 394 transitions. Word has length 327 [2018-04-11 13:00:51,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:51,481 INFO L459 AbstractCegarLoop]: Abstraction has 339 states and 394 transitions. [2018-04-11 13:00:51,481 INFO L460 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-04-11 13:00:51,482 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 394 transitions. [2018-04-11 13:00:51,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2018-04-11 13:00:51,482 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:51,482 INFO L355 BasicCegarLoop]: trace histogram [53, 52, 51, 51, 51, 51, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:51,482 INFO L408 AbstractCegarLoop]: === Iteration 61 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:51,483 INFO L82 PathProgramCache]: Analyzing trace with hash 906375229, now seen corresponding path program 51 times [2018-04-11 13:00:51,483 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:51,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:51,530 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:52,503 INFO L134 CoverageAnalysis]: Checked inductivity of 7909 backedges. 1903 proven. 6006 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:52,503 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:52,503 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57] total 57 [2018-04-11 13:00:52,503 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:52,503 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:52,503 INFO L182 omatonBuilderFactory]: Interpolants [26636#true, 26637#false, 26638#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 26639#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 26640#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 26641#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 26642#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 26643#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 26644#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 26645#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 26646#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 26647#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 26648#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 26649#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 26650#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 26651#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 26652#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 26653#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 26654#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 26655#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 26656#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 26657#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 26658#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 26659#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 26660#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 26661#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 26662#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 26663#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 26664#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27)), 26665#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27)), 26666#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 26667#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 25)), 26668#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 24)), 26669#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 23)), 26670#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 26671#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 26672#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 26673#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 26674#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 26675#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 26676#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 26677#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 26678#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 26679#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 26680#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 26681#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 26682#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 26683#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 26684#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 26685#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 26686#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 26687#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 26688#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 26689#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 26690#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 26691#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 26692#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:00:52,504 INFO L134 CoverageAnalysis]: Checked inductivity of 7909 backedges. 1903 proven. 6006 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:52,504 INFO L442 AbstractCegarLoop]: Interpolant automaton has 57 states [2018-04-11 13:00:52,504 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2018-04-11 13:00:52,504 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=788, Invalid=2404, Unknown=0, NotChecked=0, Total=3192 [2018-04-11 13:00:52,504 INFO L87 Difference]: Start difference. First operand 339 states and 394 transitions. Second operand 57 states. [2018-04-11 13:00:53,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:53,285 INFO L93 Difference]: Finished difference Result 522 states and 607 transitions. [2018-04-11 13:00:53,285 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2018-04-11 13:00:53,285 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 333 [2018-04-11 13:00:53,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:53,286 INFO L225 Difference]: With dead ends: 522 [2018-04-11 13:00:53,286 INFO L226 Difference]: Without dead ends: 361 [2018-04-11 13:00:53,287 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1404 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1651, Invalid=5321, Unknown=0, NotChecked=0, Total=6972 [2018-04-11 13:00:53,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2018-04-11 13:00:53,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 351. [2018-04-11 13:00:53,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 351 states. [2018-04-11 13:00:53,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 409 transitions. [2018-04-11 13:00:53,289 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 409 transitions. Word has length 333 [2018-04-11 13:00:53,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:53,289 INFO L459 AbstractCegarLoop]: Abstraction has 351 states and 409 transitions. [2018-04-11 13:00:53,289 INFO L460 AbstractCegarLoop]: Interpolant automaton has 57 states. [2018-04-11 13:00:53,289 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 409 transitions. [2018-04-11 13:00:53,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 340 [2018-04-11 13:00:53,290 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:53,290 INFO L355 BasicCegarLoop]: trace histogram [54, 53, 52, 52, 52, 52, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:53,290 INFO L408 AbstractCegarLoop]: === Iteration 62 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:53,290 INFO L82 PathProgramCache]: Analyzing trace with hash -1161323031, now seen corresponding path program 52 times [2018-04-11 13:00:53,290 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:53,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:53,330 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:54,423 INFO L134 CoverageAnalysis]: Checked inductivity of 8220 backedges. 2030 proven. 6190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:54,423 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:54,423 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57] total 57 [2018-04-11 13:00:54,424 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:54,424 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:54,424 INFO L182 omatonBuilderFactory]: Interpolants [27648#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27649#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27650#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 112) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27651#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 108) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27652#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 104) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27653#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 100) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27654#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27655#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27656#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27657#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27658#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27659#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27660#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27661#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27662#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27663#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27664#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27665#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27666#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27667#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27668#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27669#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27670#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27671#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27672#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27673#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27674#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27675#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27676#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 27677#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 27678#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 27621#true, 27622#false, 27623#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27624#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27625#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27626#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27627#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27628#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27629#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27630#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27631#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27632#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27633#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27634#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27635#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27636#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27637#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27638#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27639#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27640#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27641#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27642#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27643#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27644#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27645#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27646#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 27647#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:00:54,424 INFO L134 CoverageAnalysis]: Checked inductivity of 8220 backedges. 2030 proven. 6190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:54,425 INFO L442 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-04-11 13:00:54,425 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-04-11 13:00:54,425 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=766, Invalid=2540, Unknown=0, NotChecked=0, Total=3306 [2018-04-11 13:00:54,425 INFO L87 Difference]: Start difference. First operand 351 states and 409 transitions. Second operand 58 states. [2018-04-11 13:00:56,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:56,976 INFO L93 Difference]: Finished difference Result 354 states and 411 transitions. [2018-04-11 13:00:56,976 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-04-11 13:00:56,976 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 339 [2018-04-11 13:00:56,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:56,977 INFO L225 Difference]: With dead ends: 354 [2018-04-11 13:00:56,977 INFO L226 Difference]: Without dead ends: 354 [2018-04-11 13:00:56,977 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1614 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1694, Invalid=5962, Unknown=0, NotChecked=0, Total=7656 [2018-04-11 13:00:56,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2018-04-11 13:00:56,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 351. [2018-04-11 13:00:56,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 351 states. [2018-04-11 13:00:56,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 408 transitions. [2018-04-11 13:00:56,979 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 408 transitions. Word has length 339 [2018-04-11 13:00:56,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:56,979 INFO L459 AbstractCegarLoop]: Abstraction has 351 states and 408 transitions. [2018-04-11 13:00:56,979 INFO L460 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-04-11 13:00:56,979 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 408 transitions. [2018-04-11 13:00:56,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 346 [2018-04-11 13:00:56,980 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:56,980 INFO L355 BasicCegarLoop]: trace histogram [55, 54, 53, 53, 53, 53, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:56,980 INFO L408 AbstractCegarLoop]: === Iteration 63 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:56,980 INFO L82 PathProgramCache]: Analyzing trace with hash 1588770685, now seen corresponding path program 53 times [2018-04-11 13:00:56,981 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:57,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:57,023 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:00:58,074 INFO L134 CoverageAnalysis]: Checked inductivity of 8537 backedges. 2057 proven. 6480 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:58,074 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:00:58,074 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59] total 59 [2018-04-11 13:00:58,074 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:00:58,075 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:58,075 INFO L182 omatonBuilderFactory]: Interpolants [28445#true, 28446#false, 28447#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 28448#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 28449#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 28450#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 28451#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 28452#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 28453#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 28454#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 28455#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 28456#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 28457#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 28458#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 28459#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 28460#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 28461#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 28462#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 28463#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 28464#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 28465#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 28466#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 28467#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 28468#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 28469#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 28470#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 28471#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 28472#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 28473#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27)), 28474#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28)), 28475#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28)), 28476#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27)), 28477#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 26)), 28478#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 25)), 28479#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 24)), 28480#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 23)), 28481#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 28482#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 28483#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 28484#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 28485#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 28486#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 28487#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 28488#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 28489#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 28490#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 28491#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 28492#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 28493#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 28494#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 28495#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 28496#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 28497#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 28498#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 28499#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 28500#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 28501#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 28502#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 28503#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:00:58,075 INFO L134 CoverageAnalysis]: Checked inductivity of 8537 backedges. 2057 proven. 6480 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:00:58,076 INFO L442 AbstractCegarLoop]: Interpolant automaton has 59 states [2018-04-11 13:00:58,076 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2018-04-11 13:00:58,076 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=845, Invalid=2577, Unknown=0, NotChecked=0, Total=3422 [2018-04-11 13:00:58,076 INFO L87 Difference]: Start difference. First operand 351 states and 408 transitions. Second operand 59 states. [2018-04-11 13:00:58,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:00:58,953 INFO L93 Difference]: Finished difference Result 540 states and 628 transitions. [2018-04-11 13:00:58,954 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2018-04-11 13:00:58,954 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 345 [2018-04-11 13:00:58,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:00:58,955 INFO L225 Difference]: With dead ends: 540 [2018-04-11 13:00:58,955 INFO L226 Difference]: Without dead ends: 373 [2018-04-11 13:00:58,955 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1512 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1768, Invalid=5714, Unknown=0, NotChecked=0, Total=7482 [2018-04-11 13:00:58,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2018-04-11 13:00:58,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 363. [2018-04-11 13:00:58,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 363 states. [2018-04-11 13:00:58,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 423 transitions. [2018-04-11 13:00:58,959 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 423 transitions. Word has length 345 [2018-04-11 13:00:58,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:00:58,959 INFO L459 AbstractCegarLoop]: Abstraction has 363 states and 423 transitions. [2018-04-11 13:00:58,959 INFO L460 AbstractCegarLoop]: Interpolant automaton has 59 states. [2018-04-11 13:00:58,959 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 423 transitions. [2018-04-11 13:00:58,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2018-04-11 13:00:58,961 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:00:58,961 INFO L355 BasicCegarLoop]: trace histogram [56, 55, 54, 54, 54, 54, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:00:58,961 INFO L408 AbstractCegarLoop]: === Iteration 64 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:00:58,961 INFO L82 PathProgramCache]: Analyzing trace with hash -742325463, now seen corresponding path program 54 times [2018-04-11 13:00:58,962 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:00:59,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:00:59,021 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:01:00,189 INFO L134 CoverageAnalysis]: Checked inductivity of 8860 backedges. 2189 proven. 6671 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:00,189 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:01:00,189 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59] total 59 [2018-04-11 13:01:00,189 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:01:00,190 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:00,190 INFO L182 omatonBuilderFactory]: Interpolants [29464#true, 29465#false, 29466#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29467#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29468#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29469#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29470#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29471#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29472#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29473#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29474#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29475#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29476#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29477#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29478#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29479#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29480#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29481#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29482#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29483#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29484#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29485#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29486#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29487#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29488#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29489#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29490#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29491#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29492#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29493#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 29494#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 116) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29495#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 112) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29496#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 108) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29497#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 104) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29498#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 100) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29499#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29500#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29501#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29502#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29503#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29504#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29505#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29506#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29507#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29508#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29509#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29510#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29511#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29512#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29513#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29514#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29515#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29516#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29517#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29518#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29519#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29520#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29521#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 29522#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 29523#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 13:01:00,190 INFO L134 CoverageAnalysis]: Checked inductivity of 8860 backedges. 2189 proven. 6671 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:00,190 INFO L442 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-04-11 13:01:00,191 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-04-11 13:01:00,191 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=822, Invalid=2718, Unknown=0, NotChecked=0, Total=3540 [2018-04-11 13:01:00,191 INFO L87 Difference]: Start difference. First operand 363 states and 423 transitions. Second operand 60 states. [2018-04-11 13:01:03,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:01:03,185 INFO L93 Difference]: Finished difference Result 366 states and 425 transitions. [2018-04-11 13:01:03,185 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-04-11 13:01:03,185 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 351 [2018-04-11 13:01:03,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:01:03,187 INFO L225 Difference]: With dead ends: 366 [2018-04-11 13:01:03,187 INFO L226 Difference]: Without dead ends: 366 [2018-04-11 13:01:03,187 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1730 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1812, Invalid=6378, Unknown=0, NotChecked=0, Total=8190 [2018-04-11 13:01:03,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2018-04-11 13:01:03,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 363. [2018-04-11 13:01:03,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 363 states. [2018-04-11 13:01:03,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 422 transitions. [2018-04-11 13:01:03,190 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 422 transitions. Word has length 351 [2018-04-11 13:01:03,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:01:03,190 INFO L459 AbstractCegarLoop]: Abstraction has 363 states and 422 transitions. [2018-04-11 13:01:03,190 INFO L460 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-04-11 13:01:03,190 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 422 transitions. [2018-04-11 13:01:03,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 358 [2018-04-11 13:01:03,191 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:01:03,191 INFO L355 BasicCegarLoop]: trace histogram [57, 56, 55, 55, 55, 55, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:01:03,191 INFO L408 AbstractCegarLoop]: === Iteration 65 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:01:03,192 INFO L82 PathProgramCache]: Analyzing trace with hash 668675261, now seen corresponding path program 55 times [2018-04-11 13:01:03,192 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:01:03,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:01:03,237 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:01:04,360 INFO L134 CoverageAnalysis]: Checked inductivity of 9189 backedges. 2217 proven. 6972 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:04,360 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:01:04,360 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61] total 61 [2018-04-11 13:01:04,360 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:01:04,361 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:04,361 INFO L182 omatonBuilderFactory]: Interpolants [30336#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 30337#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 30338#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 30339#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 30340#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 30341#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 30342#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 30343#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 30344#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27)), 30345#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28)), 30346#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29)), 30347#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29)), 30348#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28)), 30349#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 27)), 30350#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 26)), 30351#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 25)), 30352#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 24)), 30353#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 23)), 30354#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 30355#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 30356#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 30357#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 30358#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 30359#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 30360#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 30361#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 30362#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 30363#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 30364#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 30365#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 30366#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 30367#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 30368#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 30369#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 30370#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 30371#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 30372#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 30373#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 30374#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 30375#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 30376#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 30316#true, 30317#false, 30318#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 30319#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 30320#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 30321#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 30322#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 30323#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 30324#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 30325#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 30326#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 30327#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 30328#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 30329#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 30330#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 30331#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 30332#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 30333#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 30334#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 30335#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18))] [2018-04-11 13:01:04,361 INFO L134 CoverageAnalysis]: Checked inductivity of 9189 backedges. 2217 proven. 6972 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:04,361 INFO L442 AbstractCegarLoop]: Interpolant automaton has 61 states [2018-04-11 13:01:04,362 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2018-04-11 13:01:04,362 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=904, Invalid=2756, Unknown=0, NotChecked=0, Total=3660 [2018-04-11 13:01:04,362 INFO L87 Difference]: Start difference. First operand 363 states and 422 transitions. Second operand 61 states. [2018-04-11 13:01:05,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:01:05,143 INFO L93 Difference]: Finished difference Result 558 states and 649 transitions. [2018-04-11 13:01:05,143 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2018-04-11 13:01:05,143 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 357 [2018-04-11 13:01:05,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:01:05,144 INFO L225 Difference]: With dead ends: 558 [2018-04-11 13:01:05,144 INFO L226 Difference]: Without dead ends: 385 [2018-04-11 13:01:05,145 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1624 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1889, Invalid=6121, Unknown=0, NotChecked=0, Total=8010 [2018-04-11 13:01:05,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2018-04-11 13:01:05,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 375. [2018-04-11 13:01:05,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 375 states. [2018-04-11 13:01:05,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 437 transitions. [2018-04-11 13:01:05,147 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 437 transitions. Word has length 357 [2018-04-11 13:01:05,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:01:05,147 INFO L459 AbstractCegarLoop]: Abstraction has 375 states and 437 transitions. [2018-04-11 13:01:05,147 INFO L460 AbstractCegarLoop]: Interpolant automaton has 61 states. [2018-04-11 13:01:05,147 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 437 transitions. [2018-04-11 13:01:05,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2018-04-11 13:01:05,148 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:01:05,148 INFO L355 BasicCegarLoop]: trace histogram [58, 57, 56, 56, 56, 56, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:01:05,148 INFO L408 AbstractCegarLoop]: === Iteration 66 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:01:05,148 INFO L82 PathProgramCache]: Analyzing trace with hash 450451049, now seen corresponding path program 56 times [2018-04-11 13:01:05,149 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:01:05,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:01:05,196 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:01:06,505 INFO L134 CoverageAnalysis]: Checked inductivity of 9524 backedges. 2354 proven. 7170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:06,506 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:01:06,506 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61] total 61 [2018-04-11 13:01:06,506 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:01:06,506 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:06,506 INFO L182 omatonBuilderFactory]: Interpolants [31369#true, 31370#false, 31371#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31372#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31373#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31374#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31375#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31376#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31377#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31378#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31379#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31380#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31381#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31382#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31383#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31384#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31385#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31386#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31387#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31388#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31389#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31390#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31391#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31392#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31393#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31394#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31395#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31396#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31397#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31398#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31399#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 31400#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 120) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31401#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 116) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31402#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 112) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31403#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 108) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31404#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 104) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31405#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 100) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31406#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31407#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31408#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31409#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31410#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31411#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31412#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31413#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31414#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31415#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31416#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31417#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31418#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31419#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31420#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31421#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31422#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31423#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31424#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31425#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31426#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31427#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31428#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 31429#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 31430#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 13:01:06,507 INFO L134 CoverageAnalysis]: Checked inductivity of 9524 backedges. 2354 proven. 7170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:06,507 INFO L442 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-04-11 13:01:06,507 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-04-11 13:01:06,507 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=880, Invalid=2902, Unknown=0, NotChecked=0, Total=3782 [2018-04-11 13:01:06,507 INFO L87 Difference]: Start difference. First operand 375 states and 437 transitions. Second operand 62 states. [2018-04-11 13:01:09,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:01:09,383 INFO L93 Difference]: Finished difference Result 378 states and 439 transitions. [2018-04-11 13:01:09,383 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-04-11 13:01:09,383 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 363 [2018-04-11 13:01:09,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:01:09,384 INFO L225 Difference]: With dead ends: 378 [2018-04-11 13:01:09,384 INFO L226 Difference]: Without dead ends: 378 [2018-04-11 13:01:09,385 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1850 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1934, Invalid=6808, Unknown=0, NotChecked=0, Total=8742 [2018-04-11 13:01:09,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2018-04-11 13:01:09,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 375. [2018-04-11 13:01:09,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 375 states. [2018-04-11 13:01:09,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 436 transitions. [2018-04-11 13:01:09,386 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 436 transitions. Word has length 363 [2018-04-11 13:01:09,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:01:09,387 INFO L459 AbstractCegarLoop]: Abstraction has 375 states and 436 transitions. [2018-04-11 13:01:09,387 INFO L460 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-04-11 13:01:09,387 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 436 transitions. [2018-04-11 13:01:09,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2018-04-11 13:01:09,388 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:01:09,388 INFO L355 BasicCegarLoop]: trace histogram [59, 58, 57, 57, 57, 57, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:01:09,388 INFO L408 AbstractCegarLoop]: === Iteration 67 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:01:09,388 INFO L82 PathProgramCache]: Analyzing trace with hash -1682436099, now seen corresponding path program 57 times [2018-04-11 13:01:09,388 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:01:09,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:01:09,433 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:01:10,661 INFO L134 CoverageAnalysis]: Checked inductivity of 9865 backedges. 2383 proven. 7482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:10,662 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:01:10,662 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63] total 63 [2018-04-11 13:01:10,662 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:01:10,662 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:10,663 INFO L182 omatonBuilderFactory]: Interpolants [32256#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 32257#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 32258#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 32259#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 32260#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 32261#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 32262#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 32263#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 32264#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 32265#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 32266#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 32267#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 32268#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 32269#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 32270#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 32271#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 32272#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 32273#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 32274#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 32275#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 32276#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 32277#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27)), 32278#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28)), 32279#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29)), 32280#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30)), 32281#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30)), 32282#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29)), 32283#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 28)), 32284#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 27)), 32285#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 26)), 32286#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 25)), 32287#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 24)), 32288#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 23)), 32289#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 32290#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 32291#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 32292#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 32293#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 32294#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 32295#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 32296#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 32297#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 32298#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 32299#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 32300#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 32301#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 32302#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 32303#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 32304#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 32305#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 32306#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 32307#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 32308#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 32309#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 32310#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 32311#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 32249#true, 32250#false, 32251#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 32252#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 32253#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 32254#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 32255#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5))] [2018-04-11 13:01:10,663 INFO L134 CoverageAnalysis]: Checked inductivity of 9865 backedges. 2383 proven. 7482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:10,664 INFO L442 AbstractCegarLoop]: Interpolant automaton has 63 states [2018-04-11 13:01:10,664 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2018-04-11 13:01:10,664 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=965, Invalid=2941, Unknown=0, NotChecked=0, Total=3906 [2018-04-11 13:01:10,664 INFO L87 Difference]: Start difference. First operand 375 states and 436 transitions. Second operand 63 states. [2018-04-11 13:01:11,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:01:11,513 INFO L93 Difference]: Finished difference Result 576 states and 670 transitions. [2018-04-11 13:01:11,513 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2018-04-11 13:01:11,513 INFO L78 Accepts]: Start accepts. Automaton has 63 states. Word has length 369 [2018-04-11 13:01:11,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:01:11,514 INFO L225 Difference]: With dead ends: 576 [2018-04-11 13:01:11,514 INFO L226 Difference]: Without dead ends: 397 [2018-04-11 13:01:11,514 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1740 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2014, Invalid=6542, Unknown=0, NotChecked=0, Total=8556 [2018-04-11 13:01:11,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2018-04-11 13:01:11,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 387. [2018-04-11 13:01:11,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 387 states. [2018-04-11 13:01:11,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 451 transitions. [2018-04-11 13:01:11,517 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 451 transitions. Word has length 369 [2018-04-11 13:01:11,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:01:11,517 INFO L459 AbstractCegarLoop]: Abstraction has 387 states and 451 transitions. [2018-04-11 13:01:11,517 INFO L460 AbstractCegarLoop]: Interpolant automaton has 63 states. [2018-04-11 13:01:11,517 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 451 transitions. [2018-04-11 13:01:11,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 376 [2018-04-11 13:01:11,518 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:01:11,518 INFO L355 BasicCegarLoop]: trace histogram [60, 59, 58, 58, 58, 58, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:01:11,518 INFO L408 AbstractCegarLoop]: === Iteration 68 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:01:11,518 INFO L82 PathProgramCache]: Analyzing trace with hash 1036588969, now seen corresponding path program 58 times [2018-04-11 13:01:11,519 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:01:11,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:01:11,572 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:01:12,965 INFO L134 CoverageAnalysis]: Checked inductivity of 10212 backedges. 2525 proven. 7687 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:12,965 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:01:12,965 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63] total 63 [2018-04-11 13:01:12,965 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:01:12,965 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:12,966 INFO L182 omatonBuilderFactory]: Interpolants [33336#true, 33337#false, 33338#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33339#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33340#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33341#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33342#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33343#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33344#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33345#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33346#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33347#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33348#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33349#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33350#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33351#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33352#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33353#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33354#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33355#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33356#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33357#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33358#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33359#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33360#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33361#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33362#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33363#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33364#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33365#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33366#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33367#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 33368#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 124) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33369#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 120) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33370#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 116) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33371#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 112) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33372#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 108) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33373#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 104) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33374#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 100) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33375#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33376#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33377#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33378#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33379#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33380#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33381#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33382#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33383#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33384#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33385#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33386#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33387#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33388#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33389#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33390#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33391#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33392#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33393#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33394#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33395#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33396#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33397#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 33398#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 33399#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 13:01:12,966 INFO L134 CoverageAnalysis]: Checked inductivity of 10212 backedges. 2525 proven. 7687 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:12,966 INFO L442 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-04-11 13:01:12,966 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-04-11 13:01:12,966 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=940, Invalid=3092, Unknown=0, NotChecked=0, Total=4032 [2018-04-11 13:01:12,966 INFO L87 Difference]: Start difference. First operand 387 states and 451 transitions. Second operand 64 states. [2018-04-11 13:01:16,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:01:16,044 INFO L93 Difference]: Finished difference Result 390 states and 453 transitions. [2018-04-11 13:01:16,059 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2018-04-11 13:01:16,059 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 375 [2018-04-11 13:01:16,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:01:16,061 INFO L225 Difference]: With dead ends: 390 [2018-04-11 13:01:16,061 INFO L226 Difference]: Without dead ends: 390 [2018-04-11 13:01:16,061 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1974 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2060, Invalid=7252, Unknown=0, NotChecked=0, Total=9312 [2018-04-11 13:01:16,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2018-04-11 13:01:16,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 387. [2018-04-11 13:01:16,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 387 states. [2018-04-11 13:01:16,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 450 transitions. [2018-04-11 13:01:16,064 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 450 transitions. Word has length 375 [2018-04-11 13:01:16,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:01:16,064 INFO L459 AbstractCegarLoop]: Abstraction has 387 states and 450 transitions. [2018-04-11 13:01:16,064 INFO L460 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-04-11 13:01:16,064 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 450 transitions. [2018-04-11 13:01:16,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 382 [2018-04-11 13:01:16,065 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:01:16,065 INFO L355 BasicCegarLoop]: trace histogram [61, 60, 59, 59, 59, 59, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:01:16,065 INFO L408 AbstractCegarLoop]: === Iteration 69 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:01:16,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1537335613, now seen corresponding path program 59 times [2018-04-11 13:01:16,066 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:01:16,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:01:16,125 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:01:17,404 INFO L134 CoverageAnalysis]: Checked inductivity of 10565 backedges. 2555 proven. 8010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:17,404 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:01:17,404 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65] total 65 [2018-04-11 13:01:17,404 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:01:17,405 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:17,405 INFO L182 omatonBuilderFactory]: Interpolants [34304#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 34305#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 34306#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 34307#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 34308#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 34244#true, 34245#false, 34246#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 34247#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 34248#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 34249#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 34250#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 34251#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 34252#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 34253#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 34254#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 34255#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 34256#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 34257#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 34258#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 34259#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 34260#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 34261#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 34262#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 34263#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 34264#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 34265#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 34266#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 34267#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 34268#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 34269#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 34270#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 34271#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 34272#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27)), 34273#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28)), 34274#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29)), 34275#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30)), 34276#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31)), 34277#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31)), 34278#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30)), 34279#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 29)), 34280#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 28)), 34281#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 27)), 34282#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 26)), 34283#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 25)), 34284#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 24)), 34285#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 23)), 34286#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 34287#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 34288#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 34289#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 34290#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 34291#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 34292#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 34293#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 34294#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 34295#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 34296#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 34297#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 34298#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 34299#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 34300#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 34301#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 34302#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 34303#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5))] [2018-04-11 13:01:17,405 INFO L134 CoverageAnalysis]: Checked inductivity of 10565 backedges. 2555 proven. 8010 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:17,405 INFO L442 AbstractCegarLoop]: Interpolant automaton has 65 states [2018-04-11 13:01:17,405 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2018-04-11 13:01:17,406 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1028, Invalid=3132, Unknown=0, NotChecked=0, Total=4160 [2018-04-11 13:01:17,406 INFO L87 Difference]: Start difference. First operand 387 states and 450 transitions. Second operand 65 states. [2018-04-11 13:01:18,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:01:18,474 INFO L93 Difference]: Finished difference Result 594 states and 691 transitions. [2018-04-11 13:01:18,474 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2018-04-11 13:01:18,474 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 381 [2018-04-11 13:01:18,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:01:18,475 INFO L225 Difference]: With dead ends: 594 [2018-04-11 13:01:18,475 INFO L226 Difference]: Without dead ends: 409 [2018-04-11 13:01:18,476 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1860 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2143, Invalid=6977, Unknown=0, NotChecked=0, Total=9120 [2018-04-11 13:01:18,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2018-04-11 13:01:18,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 399. [2018-04-11 13:01:18,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 399 states. [2018-04-11 13:01:18,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 465 transitions. [2018-04-11 13:01:18,478 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 465 transitions. Word has length 381 [2018-04-11 13:01:18,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:01:18,479 INFO L459 AbstractCegarLoop]: Abstraction has 399 states and 465 transitions. [2018-04-11 13:01:18,479 INFO L460 AbstractCegarLoop]: Interpolant automaton has 65 states. [2018-04-11 13:01:18,479 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 465 transitions. [2018-04-11 13:01:18,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 388 [2018-04-11 13:01:18,480 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:01:18,480 INFO L355 BasicCegarLoop]: trace histogram [62, 61, 60, 60, 60, 60, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:01:18,480 INFO L408 AbstractCegarLoop]: === Iteration 70 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:01:18,480 INFO L82 PathProgramCache]: Analyzing trace with hash 1097385705, now seen corresponding path program 60 times [2018-04-11 13:01:18,480 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:01:18,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:01:18,535 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:01:20,010 INFO L134 CoverageAnalysis]: Checked inductivity of 10924 backedges. 2702 proven. 8222 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:20,010 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:01:20,010 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65] total 65 [2018-04-11 13:01:20,010 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:01:20,011 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:20,011 INFO L182 omatonBuilderFactory]: Interpolants [35365#true, 35366#false, 35367#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35368#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35369#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35370#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35371#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35372#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35373#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35374#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35375#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35376#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35377#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35378#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35379#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35380#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35381#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35382#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35383#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35384#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35385#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35386#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35387#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35388#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35389#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35390#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35391#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35392#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35393#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35394#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35395#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35396#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35397#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 35398#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 128) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35399#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 124) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35400#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 120) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35401#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 116) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35402#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 112) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35403#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 108) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35404#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 104) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35405#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 100) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35406#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35407#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35408#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35409#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35410#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35411#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35412#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35413#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35414#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35415#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35416#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35417#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35418#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35419#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35420#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35421#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35422#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35423#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35424#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35425#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35426#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35427#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35428#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 35429#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 35430#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 13:01:20,011 INFO L134 CoverageAnalysis]: Checked inductivity of 10924 backedges. 2702 proven. 8222 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:20,012 INFO L442 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-04-11 13:01:20,012 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-04-11 13:01:20,012 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1002, Invalid=3288, Unknown=0, NotChecked=0, Total=4290 [2018-04-11 13:01:20,012 INFO L87 Difference]: Start difference. First operand 399 states and 465 transitions. Second operand 66 states. [2018-04-11 13:01:23,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:01:23,271 INFO L93 Difference]: Finished difference Result 402 states and 467 transitions. [2018-04-11 13:01:23,271 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-04-11 13:01:23,271 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 387 [2018-04-11 13:01:23,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:01:23,272 INFO L225 Difference]: With dead ends: 402 [2018-04-11 13:01:23,272 INFO L226 Difference]: Without dead ends: 402 [2018-04-11 13:01:23,273 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2102 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2190, Invalid=7710, Unknown=0, NotChecked=0, Total=9900 [2018-04-11 13:01:23,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2018-04-11 13:01:23,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 399. [2018-04-11 13:01:23,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 399 states. [2018-04-11 13:01:23,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 464 transitions. [2018-04-11 13:01:23,275 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 464 transitions. Word has length 387 [2018-04-11 13:01:23,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:01:23,275 INFO L459 AbstractCegarLoop]: Abstraction has 399 states and 464 transitions. [2018-04-11 13:01:23,275 INFO L460 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-04-11 13:01:23,275 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 464 transitions. [2018-04-11 13:01:23,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2018-04-11 13:01:23,276 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:01:23,277 INFO L355 BasicCegarLoop]: trace histogram [63, 62, 61, 61, 61, 61, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:01:23,277 INFO L408 AbstractCegarLoop]: === Iteration 71 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:01:23,277 INFO L82 PathProgramCache]: Analyzing trace with hash -2012143491, now seen corresponding path program 61 times [2018-04-11 13:01:23,277 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:01:23,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:01:23,340 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:01:24,717 INFO L134 CoverageAnalysis]: Checked inductivity of 11289 backedges. 2733 proven. 8556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:24,717 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:01:24,717 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67] total 67 [2018-04-11 13:01:24,717 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:01:24,717 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:24,718 INFO L182 omatonBuilderFactory]: Interpolants [36352#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 36353#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 36354#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 36355#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 36356#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 36357#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 36358#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 36359#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 36360#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 36361#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 36362#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 36363#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 36364#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 36365#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 36366#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 36367#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 36301#true, 36302#false, 36303#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 36304#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 36305#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 36306#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 36307#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 36308#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 36309#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 36310#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 36311#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 36312#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 36313#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 36314#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 36315#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 36316#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 36317#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 36318#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 36319#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 36320#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 36321#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 36322#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 36323#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 36324#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 36325#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 36326#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 36327#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 36328#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 36329#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27)), 36330#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28)), 36331#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29)), 36332#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30)), 36333#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31)), 36334#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32)), 36335#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32)), 36336#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31)), 36337#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 30)), 36338#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 29)), 36339#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 28)), 36340#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 27)), 36341#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 26)), 36342#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 25)), 36343#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 24)), 36344#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 23)), 36345#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 36346#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 36347#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 36348#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 36349#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 36350#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 36351#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16))] [2018-04-11 13:01:24,718 INFO L134 CoverageAnalysis]: Checked inductivity of 11289 backedges. 2733 proven. 8556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:24,718 INFO L442 AbstractCegarLoop]: Interpolant automaton has 67 states [2018-04-11 13:01:24,719 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2018-04-11 13:01:24,719 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1093, Invalid=3329, Unknown=0, NotChecked=0, Total=4422 [2018-04-11 13:01:24,719 INFO L87 Difference]: Start difference. First operand 399 states and 464 transitions. Second operand 67 states. [2018-04-11 13:01:25,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:01:25,891 INFO L93 Difference]: Finished difference Result 612 states and 712 transitions. [2018-04-11 13:01:25,891 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2018-04-11 13:01:25,891 INFO L78 Accepts]: Start accepts. Automaton has 67 states. Word has length 393 [2018-04-11 13:01:25,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:01:25,892 INFO L225 Difference]: With dead ends: 612 [2018-04-11 13:01:25,892 INFO L226 Difference]: Without dead ends: 421 [2018-04-11 13:01:25,893 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1984 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2276, Invalid=7426, Unknown=0, NotChecked=0, Total=9702 [2018-04-11 13:01:25,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2018-04-11 13:01:25,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 411. [2018-04-11 13:01:25,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 411 states. [2018-04-11 13:01:25,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 479 transitions. [2018-04-11 13:01:25,896 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 479 transitions. Word has length 393 [2018-04-11 13:01:25,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:01:25,896 INFO L459 AbstractCegarLoop]: Abstraction has 411 states and 479 transitions. [2018-04-11 13:01:25,896 INFO L460 AbstractCegarLoop]: Interpolant automaton has 67 states. [2018-04-11 13:01:25,896 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 479 transitions. [2018-04-11 13:01:25,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 400 [2018-04-11 13:01:25,897 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:01:25,897 INFO L355 BasicCegarLoop]: trace histogram [64, 63, 62, 62, 62, 62, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:01:25,897 INFO L408 AbstractCegarLoop]: === Iteration 72 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:01:25,897 INFO L82 PathProgramCache]: Analyzing trace with hash 1773200425, now seen corresponding path program 62 times [2018-04-11 13:01:25,897 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:01:25,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:01:25,954 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:01:27,586 INFO L134 CoverageAnalysis]: Checked inductivity of 11660 backedges. 2885 proven. 8775 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:27,586 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:01:27,586 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67] total 67 [2018-04-11 13:01:27,586 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:01:27,586 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:27,587 INFO L182 omatonBuilderFactory]: Interpolants [37504#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37505#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37506#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37507#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37508#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37509#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37510#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37511#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37512#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37513#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37514#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37515#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37516#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37517#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37518#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37519#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37520#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37521#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37522#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 37523#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 37456#true, 37457#false, 37458#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37459#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37460#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37461#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37462#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37463#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37464#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37465#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37466#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37467#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37468#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37469#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37470#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37471#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37472#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37473#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37474#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37475#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37476#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37477#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37478#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37479#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37480#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37481#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37482#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37483#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37484#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37485#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37486#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37487#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37488#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37489#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 37490#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 132) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37491#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 128) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37492#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 124) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37493#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 120) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37494#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 116) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37495#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 112) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37496#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 108) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37497#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 104) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37498#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 100) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37499#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37500#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37501#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37502#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 37503#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))] [2018-04-11 13:01:27,587 INFO L134 CoverageAnalysis]: Checked inductivity of 11660 backedges. 2885 proven. 8775 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:27,587 INFO L442 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-04-11 13:01:27,587 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-04-11 13:01:27,587 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1066, Invalid=3490, Unknown=0, NotChecked=0, Total=4556 [2018-04-11 13:01:27,588 INFO L87 Difference]: Start difference. First operand 411 states and 479 transitions. Second operand 68 states. [2018-04-11 13:01:30,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:01:30,049 INFO L93 Difference]: Finished difference Result 414 states and 481 transitions. [2018-04-11 13:01:30,049 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2018-04-11 13:01:30,049 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 399 [2018-04-11 13:01:30,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:01:30,050 INFO L225 Difference]: With dead ends: 414 [2018-04-11 13:01:30,050 INFO L226 Difference]: Without dead ends: 414 [2018-04-11 13:01:30,051 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2234 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2324, Invalid=8182, Unknown=0, NotChecked=0, Total=10506 [2018-04-11 13:01:30,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2018-04-11 13:01:30,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 411. [2018-04-11 13:01:30,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 411 states. [2018-04-11 13:01:30,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 478 transitions. [2018-04-11 13:01:30,053 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 478 transitions. Word has length 399 [2018-04-11 13:01:30,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:01:30,053 INFO L459 AbstractCegarLoop]: Abstraction has 411 states and 478 transitions. [2018-04-11 13:01:30,053 INFO L460 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-04-11 13:01:30,053 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 478 transitions. [2018-04-11 13:01:30,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 406 [2018-04-11 13:01:30,054 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:01:30,054 INFO L355 BasicCegarLoop]: trace histogram [65, 64, 63, 63, 63, 63, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:01:30,054 INFO L408 AbstractCegarLoop]: === Iteration 73 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:01:30,054 INFO L82 PathProgramCache]: Analyzing trace with hash -1466020419, now seen corresponding path program 63 times [2018-04-11 13:01:30,055 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:01:30,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:01:30,114 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:01:31,559 INFO L134 CoverageAnalysis]: Checked inductivity of 12037 backedges. 2917 proven. 9120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:31,560 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:01:31,560 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69] total 69 [2018-04-11 13:01:31,560 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:01:31,560 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:31,560 INFO L182 omatonBuilderFactory]: Interpolants [38420#true, 38421#false, 38422#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 38423#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 38424#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 38425#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 38426#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 38427#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 38428#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 38429#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 38430#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 38431#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 38432#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 38433#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 38434#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 38435#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 38436#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 38437#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 38438#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 38439#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 38440#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 38441#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 38442#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 38443#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 38444#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 38445#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 38446#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 38447#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 38448#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27)), 38449#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28)), 38450#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29)), 38451#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30)), 38452#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31)), 38453#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32)), 38454#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33)), 38455#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33)), 38456#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32)), 38457#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 31)), 38458#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 30)), 38459#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 29)), 38460#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 28)), 38461#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 27)), 38462#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 26)), 38463#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 25)), 38464#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 24)), 38465#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 23)), 38466#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 38467#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 38468#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 38469#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 38470#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 38471#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 38472#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 38473#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 38474#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 38475#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 38476#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 38477#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 38478#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 38479#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 38480#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 38481#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 38482#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 38483#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 38484#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 38485#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 38486#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 38487#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 38488#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:01:31,561 INFO L134 CoverageAnalysis]: Checked inductivity of 12037 backedges. 2917 proven. 9120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:31,561 INFO L442 AbstractCegarLoop]: Interpolant automaton has 69 states [2018-04-11 13:01:31,561 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2018-04-11 13:01:31,561 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1160, Invalid=3532, Unknown=0, NotChecked=0, Total=4692 [2018-04-11 13:01:31,561 INFO L87 Difference]: Start difference. First operand 411 states and 478 transitions. Second operand 69 states. [2018-04-11 13:01:32,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:01:32,714 INFO L93 Difference]: Finished difference Result 630 states and 733 transitions. [2018-04-11 13:01:32,715 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2018-04-11 13:01:32,715 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 405 [2018-04-11 13:01:32,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:01:32,716 INFO L225 Difference]: With dead ends: 630 [2018-04-11 13:01:32,716 INFO L226 Difference]: Without dead ends: 433 [2018-04-11 13:01:32,716 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2112 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2413, Invalid=7889, Unknown=0, NotChecked=0, Total=10302 [2018-04-11 13:01:32,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2018-04-11 13:01:32,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 423. [2018-04-11 13:01:32,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 423 states. [2018-04-11 13:01:32,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 493 transitions. [2018-04-11 13:01:32,719 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 493 transitions. Word has length 405 [2018-04-11 13:01:32,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:01:32,719 INFO L459 AbstractCegarLoop]: Abstraction has 423 states and 493 transitions. [2018-04-11 13:01:32,719 INFO L460 AbstractCegarLoop]: Interpolant automaton has 69 states. [2018-04-11 13:01:32,719 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 493 transitions. [2018-04-11 13:01:32,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2018-04-11 13:01:32,720 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:01:32,720 INFO L355 BasicCegarLoop]: trace histogram [66, 65, 64, 64, 64, 64, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:01:32,720 INFO L408 AbstractCegarLoop]: === Iteration 74 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:01:32,720 INFO L82 PathProgramCache]: Analyzing trace with hash 565833577, now seen corresponding path program 64 times [2018-04-11 13:01:32,720 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:01:32,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:01:32,781 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:01:34,426 INFO L134 CoverageAnalysis]: Checked inductivity of 12420 backedges. 3074 proven. 9346 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:34,426 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:01:34,426 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69] total 69 [2018-04-11 13:01:34,426 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:01:34,426 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:34,426 INFO L182 omatonBuilderFactory]: Interpolants [39609#true, 39610#false, 39611#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39612#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39613#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39614#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39615#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39616#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39617#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39618#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39619#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39620#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39621#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39622#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39623#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39624#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39625#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39626#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39627#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39628#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39629#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39630#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39631#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39632#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39633#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39634#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39635#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39636#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39637#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39638#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39639#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39640#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39641#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39642#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39643#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 39644#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 136) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39645#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 132) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39646#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 128) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39647#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 124) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39648#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 120) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39649#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 116) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39650#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 112) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39651#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 108) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39652#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 104) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39653#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 100) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39654#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39655#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39656#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39657#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39658#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39659#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39660#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39661#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39662#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39663#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39664#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39665#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39666#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39667#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39668#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39669#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39670#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39671#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39672#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39673#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39674#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39675#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39676#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 39677#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 39678#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)))] [2018-04-11 13:01:34,427 INFO L134 CoverageAnalysis]: Checked inductivity of 12420 backedges. 3074 proven. 9346 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:34,427 INFO L442 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-04-11 13:01:34,427 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-04-11 13:01:34,427 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1132, Invalid=3698, Unknown=0, NotChecked=0, Total=4830 [2018-04-11 13:01:34,427 INFO L87 Difference]: Start difference. First operand 423 states and 493 transitions. Second operand 70 states. [2018-04-11 13:01:37,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:01:37,969 INFO L93 Difference]: Finished difference Result 426 states and 495 transitions. [2018-04-11 13:01:37,991 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2018-04-11 13:01:37,991 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 411 [2018-04-11 13:01:37,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:01:37,992 INFO L225 Difference]: With dead ends: 426 [2018-04-11 13:01:37,992 INFO L226 Difference]: Without dead ends: 426 [2018-04-11 13:01:37,993 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2370 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2462, Invalid=8668, Unknown=0, NotChecked=0, Total=11130 [2018-04-11 13:01:37,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2018-04-11 13:01:37,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 423. [2018-04-11 13:01:37,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 423 states. [2018-04-11 13:01:37,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 492 transitions. [2018-04-11 13:01:37,995 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 492 transitions. Word has length 411 [2018-04-11 13:01:37,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:01:37,995 INFO L459 AbstractCegarLoop]: Abstraction has 423 states and 492 transitions. [2018-04-11 13:01:37,995 INFO L460 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-04-11 13:01:37,995 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 492 transitions. [2018-04-11 13:01:37,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 418 [2018-04-11 13:01:37,996 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:01:37,996 INFO L355 BasicCegarLoop]: trace histogram [67, 66, 65, 65, 65, 65, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:01:37,996 INFO L408 AbstractCegarLoop]: === Iteration 75 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:01:37,996 INFO L82 PathProgramCache]: Analyzing trace with hash -1811814147, now seen corresponding path program 65 times [2018-04-11 13:01:37,997 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:01:38,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:01:38,059 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:01:39,623 INFO L134 CoverageAnalysis]: Checked inductivity of 12809 backedges. 3107 proven. 9702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:39,623 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:01:39,623 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71] total 71 [2018-04-11 13:01:39,623 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:01:39,623 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:39,623 INFO L182 omatonBuilderFactory]: Interpolants [40601#true, 40602#false, 40603#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 40604#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 40605#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 40606#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 40607#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 40608#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 40609#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 40610#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 40611#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 40612#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 40613#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 40614#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 40615#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 40616#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 40617#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 40618#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 40619#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 40620#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 40621#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 40622#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 40623#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 40624#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 40625#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 40626#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 40627#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 40628#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 40629#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27)), 40630#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28)), 40631#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29)), 40632#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30)), 40633#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31)), 40634#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32)), 40635#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33)), 40636#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34)), 40637#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34)), 40638#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33)), 40639#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 32)), 40640#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 31)), 40641#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 30)), 40642#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 29)), 40643#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 28)), 40644#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 27)), 40645#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 26)), 40646#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 25)), 40647#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 24)), 40648#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 23)), 40649#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 40650#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 40651#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 40652#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 40653#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 40654#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 40655#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 40656#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 40657#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 40658#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 40659#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 40660#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 40661#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 40662#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 40663#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 40664#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 40665#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 40666#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 40667#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 40668#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 40669#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 40670#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 40671#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:01:39,624 INFO L134 CoverageAnalysis]: Checked inductivity of 12809 backedges. 3107 proven. 9702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:39,624 INFO L442 AbstractCegarLoop]: Interpolant automaton has 71 states [2018-04-11 13:01:39,624 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2018-04-11 13:01:39,624 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1229, Invalid=3741, Unknown=0, NotChecked=0, Total=4970 [2018-04-11 13:01:39,624 INFO L87 Difference]: Start difference. First operand 423 states and 492 transitions. Second operand 71 states. [2018-04-11 13:01:40,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:01:40,859 INFO L93 Difference]: Finished difference Result 648 states and 754 transitions. [2018-04-11 13:01:40,859 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2018-04-11 13:01:40,860 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 417 [2018-04-11 13:01:40,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:01:40,861 INFO L225 Difference]: With dead ends: 648 [2018-04-11 13:01:40,861 INFO L226 Difference]: Without dead ends: 445 [2018-04-11 13:01:40,861 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2244 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2554, Invalid=8366, Unknown=0, NotChecked=0, Total=10920 [2018-04-11 13:01:40,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2018-04-11 13:01:40,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 435. [2018-04-11 13:01:40,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 435 states. [2018-04-11 13:01:40,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 507 transitions. [2018-04-11 13:01:40,863 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 507 transitions. Word has length 417 [2018-04-11 13:01:40,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:01:40,864 INFO L459 AbstractCegarLoop]: Abstraction has 435 states and 507 transitions. [2018-04-11 13:01:40,864 INFO L460 AbstractCegarLoop]: Interpolant automaton has 71 states. [2018-04-11 13:01:40,864 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 507 transitions. [2018-04-11 13:01:40,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 424 [2018-04-11 13:01:40,865 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:01:40,865 INFO L355 BasicCegarLoop]: trace histogram [68, 67, 66, 66, 66, 66, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:01:40,865 INFO L408 AbstractCegarLoop]: === Iteration 76 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:01:40,865 INFO L82 PathProgramCache]: Analyzing trace with hash -474191703, now seen corresponding path program 66 times [2018-04-11 13:01:40,865 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:01:40,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:01:40,928 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:01:42,715 INFO L134 CoverageAnalysis]: Checked inductivity of 13204 backedges. 3269 proven. 9935 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:42,715 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:01:42,715 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71] total 71 [2018-04-11 13:01:42,715 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:01:42,715 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:42,715 INFO L182 omatonBuilderFactory]: Interpolants [41856#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41857#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41858#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41859#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41860#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 140) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41861#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 136) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41862#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 132) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41863#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 128) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41864#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 124) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41865#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 120) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41866#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 116) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41867#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 112) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41868#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 108) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41869#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 104) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41870#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 100) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41871#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41872#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41873#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41874#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41875#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41876#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41877#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41878#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41879#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41880#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41881#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41882#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41883#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41884#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41885#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41886#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41887#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41888#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41889#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41890#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41891#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41892#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41893#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 41894#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 41895#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 41824#true, 41825#false, 41826#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41827#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41828#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41829#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41830#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41831#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41832#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41833#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41834#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41835#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41836#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41837#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41838#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41839#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41840#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41841#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41842#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41843#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41844#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41845#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41846#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41847#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41848#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41849#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41850#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41851#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41852#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41853#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41854#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 41855#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:01:42,716 INFO L134 CoverageAnalysis]: Checked inductivity of 13204 backedges. 3269 proven. 9935 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:42,716 INFO L442 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-04-11 13:01:42,716 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-04-11 13:01:42,716 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1200, Invalid=3912, Unknown=0, NotChecked=0, Total=5112 [2018-04-11 13:01:42,716 INFO L87 Difference]: Start difference. First operand 435 states and 507 transitions. Second operand 72 states. [2018-04-11 13:01:46,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:01:46,598 INFO L93 Difference]: Finished difference Result 438 states and 509 transitions. [2018-04-11 13:01:46,599 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-04-11 13:01:46,599 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 423 [2018-04-11 13:01:46,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:01:46,600 INFO L225 Difference]: With dead ends: 438 [2018-04-11 13:01:46,600 INFO L226 Difference]: Without dead ends: 438 [2018-04-11 13:01:46,600 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2510 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2604, Invalid=9168, Unknown=0, NotChecked=0, Total=11772 [2018-04-11 13:01:46,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2018-04-11 13:01:46,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 435. [2018-04-11 13:01:46,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 435 states. [2018-04-11 13:01:46,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 506 transitions. [2018-04-11 13:01:46,603 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 506 transitions. Word has length 423 [2018-04-11 13:01:46,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:01:46,603 INFO L459 AbstractCegarLoop]: Abstraction has 435 states and 506 transitions. [2018-04-11 13:01:46,603 INFO L460 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-04-11 13:01:46,603 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 506 transitions. [2018-04-11 13:01:46,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 430 [2018-04-11 13:01:46,604 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:01:46,604 INFO L355 BasicCegarLoop]: trace histogram [69, 68, 67, 67, 67, 67, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:01:46,604 INFO L408 AbstractCegarLoop]: === Iteration 77 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:01:46,604 INFO L82 PathProgramCache]: Analyzing trace with hash 1477734973, now seen corresponding path program 67 times [2018-04-11 13:01:46,605 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:01:46,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:01:46,671 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:01:48,376 INFO L134 CoverageAnalysis]: Checked inductivity of 13605 backedges. 3303 proven. 10302 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:48,376 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:01:48,376 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73] total 73 [2018-04-11 13:01:48,376 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:01:48,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-11 13:01:48,376 INFO L182 omatonBuilderFactory]: Interpolants [42880#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 35)), 42881#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 35)), 42882#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34)), 42883#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 33)), 42884#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 32)), 42885#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 31)), 42886#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 30)), 42887#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 29)), 42888#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 28)), 42889#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 27)), 42890#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 26)), 42891#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 25)), 42892#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 24)), 42893#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 23)), 42894#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 42895#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 42896#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 42897#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 42898#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 42899#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 42900#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 42901#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 42902#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 42903#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 42904#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 42905#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 42906#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 42907#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 42908#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 42909#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 42910#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 42911#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 42912#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 42913#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 42914#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 42915#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 42916#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 42844#true, 42845#false, 42846#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 42847#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 42848#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 42849#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 42850#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 42851#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 42852#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 42853#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 42854#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 42855#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 42856#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 42857#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 42858#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 42859#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 42860#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 42861#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 42862#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 42863#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 42864#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 42865#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 42866#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 42867#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 42868#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 42869#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 42870#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 42871#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 42872#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27)), 42873#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28)), 42874#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29)), 42875#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30)), 42876#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31)), 42877#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32)), 42878#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33)), 42879#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34))] [2018-04-11 13:01:48,377 INFO L134 CoverageAnalysis]: Checked inductivity of 13605 backedges. 3303 proven. 10302 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:48,377 INFO L442 AbstractCegarLoop]: Interpolant automaton has 73 states [2018-04-11 13:01:48,377 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2018-04-11 13:01:48,377 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1300, Invalid=3956, Unknown=0, NotChecked=0, Total=5256 [2018-04-11 13:01:48,377 INFO L87 Difference]: Start difference. First operand 435 states and 506 transitions. Second operand 73 states. [2018-04-11 13:01:49,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:01:49,622 INFO L93 Difference]: Finished difference Result 666 states and 775 transitions. [2018-04-11 13:01:49,622 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2018-04-11 13:01:49,622 INFO L78 Accepts]: Start accepts. Automaton has 73 states. Word has length 429 [2018-04-11 13:01:49,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:01:49,623 INFO L225 Difference]: With dead ends: 666 [2018-04-11 13:01:49,623 INFO L226 Difference]: Without dead ends: 457 [2018-04-11 13:01:49,624 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2380 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2699, Invalid=8857, Unknown=0, NotChecked=0, Total=11556 [2018-04-11 13:01:49,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2018-04-11 13:01:49,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 447. [2018-04-11 13:01:49,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 447 states. [2018-04-11 13:01:49,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 521 transitions. [2018-04-11 13:01:49,626 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 521 transitions. Word has length 429 [2018-04-11 13:01:49,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:01:49,626 INFO L459 AbstractCegarLoop]: Abstraction has 447 states and 521 transitions. [2018-04-11 13:01:49,626 INFO L460 AbstractCegarLoop]: Interpolant automaton has 73 states. [2018-04-11 13:01:49,627 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 521 transitions. [2018-04-11 13:01:49,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 436 [2018-04-11 13:01:49,628 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:01:49,628 INFO L355 BasicCegarLoop]: trace histogram [70, 69, 68, 68, 68, 68, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:01:49,628 INFO L408 AbstractCegarLoop]: === Iteration 78 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:01:49,628 INFO L82 PathProgramCache]: Analyzing trace with hash 554749929, now seen corresponding path program 68 times [2018-04-11 13:01:49,628 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:01:49,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:01:49,702 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:01:51,581 INFO L134 CoverageAnalysis]: Checked inductivity of 14012 backedges. 3470 proven. 10542 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:51,582 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:01:51,582 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73] total 73 [2018-04-11 13:01:51,582 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:01:51,582 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:51,582 INFO L182 omatonBuilderFactory]: Interpolants [44160#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44161#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44162#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44163#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44164#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44165#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44166#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44167#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44168#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44169#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44170#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44171#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44172#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44173#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 44174#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 44101#true, 44102#false, 44103#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44104#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44105#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44106#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44107#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44108#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44109#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44110#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44111#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44112#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44113#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44114#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44115#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44116#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44117#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44118#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44119#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44120#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44121#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44122#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44123#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44124#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44125#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44126#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44127#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44128#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44129#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44130#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44131#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44132#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44133#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44134#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44135#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44136#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44137#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 35) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 44138#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 144) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44139#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 140) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44140#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 136) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44141#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 132) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44142#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 128) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44143#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 124) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44144#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 120) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44145#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 116) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44146#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 112) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44147#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 108) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44148#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 104) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44149#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 100) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44150#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44151#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44152#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44153#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44154#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44155#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44156#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44157#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44158#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 44159#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))] [2018-04-11 13:01:51,583 INFO L134 CoverageAnalysis]: Checked inductivity of 14012 backedges. 3470 proven. 10542 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:51,583 INFO L442 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-04-11 13:01:51,583 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-04-11 13:01:51,583 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1270, Invalid=4132, Unknown=0, NotChecked=0, Total=5402 [2018-04-11 13:01:51,583 INFO L87 Difference]: Start difference. First operand 447 states and 521 transitions. Second operand 74 states. [2018-04-11 13:01:54,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:01:54,040 INFO L93 Difference]: Finished difference Result 450 states and 523 transitions. [2018-04-11 13:01:54,040 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2018-04-11 13:01:54,041 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 435 [2018-04-11 13:01:54,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:01:54,042 INFO L225 Difference]: With dead ends: 450 [2018-04-11 13:01:54,042 INFO L226 Difference]: Without dead ends: 450 [2018-04-11 13:01:54,042 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2654 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2750, Invalid=9682, Unknown=0, NotChecked=0, Total=12432 [2018-04-11 13:01:54,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2018-04-11 13:01:54,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 447. [2018-04-11 13:01:54,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 447 states. [2018-04-11 13:01:54,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 520 transitions. [2018-04-11 13:01:54,045 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 520 transitions. Word has length 435 [2018-04-11 13:01:54,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:01:54,045 INFO L459 AbstractCegarLoop]: Abstraction has 447 states and 520 transitions. [2018-04-11 13:01:54,045 INFO L460 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-04-11 13:01:54,045 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 520 transitions. [2018-04-11 13:01:54,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 442 [2018-04-11 13:01:54,046 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:01:54,046 INFO L355 BasicCegarLoop]: trace histogram [71, 70, 69, 69, 69, 69, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:01:54,046 INFO L408 AbstractCegarLoop]: === Iteration 79 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:01:54,047 INFO L82 PathProgramCache]: Analyzing trace with hash 567175549, now seen corresponding path program 69 times [2018-04-11 13:01:54,047 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:01:54,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:01:54,123 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:01:55,908 INFO L134 CoverageAnalysis]: Checked inductivity of 14425 backedges. 3505 proven. 10920 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:55,908 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:01:55,908 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [75] total 75 [2018-04-11 13:01:55,909 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:01:55,909 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:55,909 INFO L182 omatonBuilderFactory]: Interpolants [45184#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34)), 45185#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 35)), 45186#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 36)), 45187#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 36)), 45188#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 35)), 45189#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 34)), 45190#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 33)), 45191#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 32)), 45192#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 31)), 45193#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 30)), 45194#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 29)), 45195#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 28)), 45196#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 27)), 45197#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 26)), 45198#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 25)), 45199#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 24)), 45200#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 23)), 45201#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 45202#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 45203#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 45204#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 45205#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 45206#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 45207#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 45208#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 45209#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 45210#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 45211#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 45212#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 45213#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 45214#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 45215#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 45216#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 45217#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 45218#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 45219#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 45220#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 45221#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 45222#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 45223#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 45149#true, 45150#false, 45151#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 45152#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 45153#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 45154#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 45155#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 45156#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 45157#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 45158#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 45159#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 45160#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 45161#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 45162#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 45163#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 45164#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 45165#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 45166#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 45167#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 45168#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 45169#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 45170#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 45171#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 45172#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 45173#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 45174#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 45175#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 45176#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 45177#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27)), 45178#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28)), 45179#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29)), 45180#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30)), 45181#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31)), 45182#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32)), 45183#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33))] [2018-04-11 13:01:55,910 INFO L134 CoverageAnalysis]: Checked inductivity of 14425 backedges. 3505 proven. 10920 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:55,910 INFO L442 AbstractCegarLoop]: Interpolant automaton has 75 states [2018-04-11 13:01:55,910 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2018-04-11 13:01:55,910 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1373, Invalid=4177, Unknown=0, NotChecked=0, Total=5550 [2018-04-11 13:01:55,910 INFO L87 Difference]: Start difference. First operand 447 states and 520 transitions. Second operand 75 states. [2018-04-11 13:01:57,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:01:57,203 INFO L93 Difference]: Finished difference Result 684 states and 796 transitions. [2018-04-11 13:01:57,203 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2018-04-11 13:01:57,203 INFO L78 Accepts]: Start accepts. Automaton has 75 states. Word has length 441 [2018-04-11 13:01:57,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:01:57,204 INFO L225 Difference]: With dead ends: 684 [2018-04-11 13:01:57,204 INFO L226 Difference]: Without dead ends: 469 [2018-04-11 13:01:57,205 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2520 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2848, Invalid=9362, Unknown=0, NotChecked=0, Total=12210 [2018-04-11 13:01:57,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2018-04-11 13:01:57,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 459. [2018-04-11 13:01:57,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 459 states. [2018-04-11 13:01:57,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 535 transitions. [2018-04-11 13:01:57,207 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 535 transitions. Word has length 441 [2018-04-11 13:01:57,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:01:57,207 INFO L459 AbstractCegarLoop]: Abstraction has 459 states and 535 transitions. [2018-04-11 13:01:57,207 INFO L460 AbstractCegarLoop]: Interpolant automaton has 75 states. [2018-04-11 13:01:57,207 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 535 transitions. [2018-04-11 13:01:57,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 448 [2018-04-11 13:01:57,208 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:01:57,209 INFO L355 BasicCegarLoop]: trace histogram [72, 71, 70, 70, 70, 70, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:01:57,209 INFO L408 AbstractCegarLoop]: === Iteration 80 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:01:57,209 INFO L82 PathProgramCache]: Analyzing trace with hash 707765545, now seen corresponding path program 70 times [2018-04-11 13:01:57,209 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:01:57,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:01:57,281 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:01:59,305 INFO L134 CoverageAnalysis]: Checked inductivity of 14844 backedges. 3677 proven. 11167 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:59,305 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:01:59,306 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [75] total 75 [2018-04-11 13:01:59,306 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:01:59,306 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:59,306 INFO L182 omatonBuilderFactory]: Interpolants [46464#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46465#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46466#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46467#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46468#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46469#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46470#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46471#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46472#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46473#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46474#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46475#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46476#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 35) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46477#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 36) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46478#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 148) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46479#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 144) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46480#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 140) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46481#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 136) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46482#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 132) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46483#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 128) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46484#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 124) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46485#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 120) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46486#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 116) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46487#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 112) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46488#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 108) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46489#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 104) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46490#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 100) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46491#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46492#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46493#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46494#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46495#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46496#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46497#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46498#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46499#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46500#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46501#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46502#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46503#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46504#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46505#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46506#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46507#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46508#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46509#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46510#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46511#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46512#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46513#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 46514#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 46515#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 46440#true, 46441#false, 46442#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46443#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46444#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46445#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46446#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46447#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46448#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46449#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46450#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46451#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46452#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46453#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46454#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46455#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46456#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46457#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46458#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46459#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46460#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46461#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46462#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 46463#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:01:59,307 INFO L134 CoverageAnalysis]: Checked inductivity of 14844 backedges. 3677 proven. 11167 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:01:59,307 INFO L442 AbstractCegarLoop]: Interpolant automaton has 76 states [2018-04-11 13:01:59,307 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2018-04-11 13:01:59,308 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1342, Invalid=4358, Unknown=0, NotChecked=0, Total=5700 [2018-04-11 13:01:59,308 INFO L87 Difference]: Start difference. First operand 459 states and 535 transitions. Second operand 76 states. [2018-04-11 13:02:03,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:02:03,891 INFO L93 Difference]: Finished difference Result 462 states and 537 transitions. [2018-04-11 13:02:03,892 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2018-04-11 13:02:03,892 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 447 [2018-04-11 13:02:03,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:02:03,893 INFO L225 Difference]: With dead ends: 462 [2018-04-11 13:02:03,893 INFO L226 Difference]: Without dead ends: 462 [2018-04-11 13:02:03,893 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2802 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2900, Invalid=10210, Unknown=0, NotChecked=0, Total=13110 [2018-04-11 13:02:03,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2018-04-11 13:02:03,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 459. [2018-04-11 13:02:03,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 459 states. [2018-04-11 13:02:03,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 534 transitions. [2018-04-11 13:02:03,895 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 534 transitions. Word has length 447 [2018-04-11 13:02:03,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:02:03,895 INFO L459 AbstractCegarLoop]: Abstraction has 459 states and 534 transitions. [2018-04-11 13:02:03,895 INFO L460 AbstractCegarLoop]: Interpolant automaton has 76 states. [2018-04-11 13:02:03,895 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 534 transitions. [2018-04-11 13:02:03,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 454 [2018-04-11 13:02:03,896 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:02:03,897 INFO L355 BasicCegarLoop]: trace histogram [73, 72, 71, 71, 71, 71, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:02:03,897 INFO L408 AbstractCegarLoop]: === Iteration 81 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:02:03,897 INFO L82 PathProgramCache]: Analyzing trace with hash 625495741, now seen corresponding path program 71 times [2018-04-11 13:02:03,897 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:02:03,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:02:03,964 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:02:05,816 INFO L134 CoverageAnalysis]: Checked inductivity of 15269 backedges. 3713 proven. 11556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:05,816 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:02:05,816 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77] total 77 [2018-04-11 13:02:05,817 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:02:05,817 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:05,817 INFO L182 omatonBuilderFactory]: Interpolants [47516#true, 47517#false, 47518#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 47519#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 47520#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 47521#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 47522#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 47523#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 47524#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 47525#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 47526#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 47527#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 47528#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 47529#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 47530#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 47531#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 47532#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 47533#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 47534#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 47535#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 47536#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 47537#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 47538#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 47539#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 47540#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 47541#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 47542#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 47543#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 47544#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27)), 47545#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28)), 47546#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29)), 47547#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30)), 47548#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31)), 47549#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32)), 47550#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33)), 47551#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34)), 47552#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 35)), 47553#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 36)), 47554#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 37)), 47555#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 37)), 47556#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 36)), 47557#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 35)), 47558#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 34)), 47559#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 33)), 47560#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 32)), 47561#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 31)), 47562#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 30)), 47563#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 29)), 47564#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 28)), 47565#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 27)), 47566#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 26)), 47567#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 25)), 47568#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 24)), 47569#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 23)), 47570#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 47571#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 47572#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 47573#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 47574#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 47575#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 47576#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 47577#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 47578#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 47579#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 47580#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 47581#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 47582#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 47583#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 47584#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 47585#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 47586#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 47587#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 47588#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 47589#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 47590#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 47591#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 47592#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:02:05,818 INFO L134 CoverageAnalysis]: Checked inductivity of 15269 backedges. 3713 proven. 11556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:05,818 INFO L442 AbstractCegarLoop]: Interpolant automaton has 77 states [2018-04-11 13:02:05,818 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2018-04-11 13:02:05,818 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1448, Invalid=4404, Unknown=0, NotChecked=0, Total=5852 [2018-04-11 13:02:05,819 INFO L87 Difference]: Start difference. First operand 459 states and 534 transitions. Second operand 77 states. [2018-04-11 13:02:07,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:02:07,268 INFO L93 Difference]: Finished difference Result 702 states and 817 transitions. [2018-04-11 13:02:07,268 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2018-04-11 13:02:07,268 INFO L78 Accepts]: Start accepts. Automaton has 77 states. Word has length 453 [2018-04-11 13:02:07,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:02:07,269 INFO L225 Difference]: With dead ends: 702 [2018-04-11 13:02:07,269 INFO L226 Difference]: Without dead ends: 481 [2018-04-11 13:02:07,270 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2664 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=3001, Invalid=9881, Unknown=0, NotChecked=0, Total=12882 [2018-04-11 13:02:07,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2018-04-11 13:02:07,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 471. [2018-04-11 13:02:07,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 471 states. [2018-04-11 13:02:07,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 549 transitions. [2018-04-11 13:02:07,272 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 549 transitions. Word has length 453 [2018-04-11 13:02:07,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:02:07,273 INFO L459 AbstractCegarLoop]: Abstraction has 471 states and 549 transitions. [2018-04-11 13:02:07,273 INFO L460 AbstractCegarLoop]: Interpolant automaton has 77 states. [2018-04-11 13:02:07,273 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 549 transitions. [2018-04-11 13:02:07,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 460 [2018-04-11 13:02:07,274 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:02:07,274 INFO L355 BasicCegarLoop]: trace histogram [74, 73, 72, 72, 72, 72, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:02:07,274 INFO L408 AbstractCegarLoop]: === Iteration 82 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:02:07,274 INFO L82 PathProgramCache]: Analyzing trace with hash 380725353, now seen corresponding path program 72 times [2018-04-11 13:02:07,275 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:02:07,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:02:07,351 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:02:09,506 INFO L134 CoverageAnalysis]: Checked inductivity of 15700 backedges. 3890 proven. 11810 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:09,506 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:02:09,506 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77] total 77 [2018-04-11 13:02:09,506 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:02:09,507 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:09,507 INFO L182 omatonBuilderFactory]: Interpolants [48896#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48897#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48898#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48899#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48900#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48901#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48902#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48903#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48904#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48905#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48906#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48907#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48908#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48909#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48910#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48911#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48912#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48913#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48914#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48915#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48916#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48917#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 48918#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 48841#true, 48842#false, 48843#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48844#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48845#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48846#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48847#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48848#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48849#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48850#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48851#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48852#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48853#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48854#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48855#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48856#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48857#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48858#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48859#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48860#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48861#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48862#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48863#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48864#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48865#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48866#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48867#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48868#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48869#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48870#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48871#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48872#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48873#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48874#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48875#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48876#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48877#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 35) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48878#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 36) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48879#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 37) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 48880#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 152) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48881#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 148) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48882#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 144) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48883#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 140) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48884#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 136) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48885#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 132) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48886#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 128) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48887#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 124) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48888#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 120) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48889#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 116) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48890#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 112) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48891#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 108) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48892#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 104) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48893#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 100) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48894#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 48895#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))] [2018-04-11 13:02:09,507 INFO L134 CoverageAnalysis]: Checked inductivity of 15700 backedges. 3890 proven. 11810 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:09,507 INFO L442 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-04-11 13:02:09,508 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-04-11 13:02:09,508 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1416, Invalid=4590, Unknown=0, NotChecked=0, Total=6006 [2018-04-11 13:02:09,508 INFO L87 Difference]: Start difference. First operand 471 states and 549 transitions. Second operand 78 states. [2018-04-11 13:02:12,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:02:12,894 INFO L93 Difference]: Finished difference Result 474 states and 551 transitions. [2018-04-11 13:02:12,894 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2018-04-11 13:02:12,894 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 459 [2018-04-11 13:02:12,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:02:12,895 INFO L225 Difference]: With dead ends: 474 [2018-04-11 13:02:12,895 INFO L226 Difference]: Without dead ends: 474 [2018-04-11 13:02:12,896 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2954 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=3054, Invalid=10752, Unknown=0, NotChecked=0, Total=13806 [2018-04-11 13:02:12,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2018-04-11 13:02:12,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 471. [2018-04-11 13:02:12,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 471 states. [2018-04-11 13:02:12,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 548 transitions. [2018-04-11 13:02:12,898 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 548 transitions. Word has length 459 [2018-04-11 13:02:12,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:02:12,898 INFO L459 AbstractCegarLoop]: Abstraction has 471 states and 548 transitions. [2018-04-11 13:02:12,898 INFO L460 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-04-11 13:02:12,898 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 548 transitions. [2018-04-11 13:02:12,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 466 [2018-04-11 13:02:12,899 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:02:12,899 INFO L355 BasicCegarLoop]: trace histogram [75, 74, 73, 73, 73, 73, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:02:12,899 INFO L408 AbstractCegarLoop]: === Iteration 83 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:02:12,899 INFO L82 PathProgramCache]: Analyzing trace with hash -2051366403, now seen corresponding path program 73 times [2018-04-11 13:02:12,900 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:02:12,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:02:12,970 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:02:15,049 INFO L134 CoverageAnalysis]: Checked inductivity of 16137 backedges. 3927 proven. 12210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:15,049 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:02:15,049 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [79] total 79 [2018-04-11 13:02:15,049 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:02:15,049 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:15,049 INFO L182 omatonBuilderFactory]: Interpolants [49945#true, 49946#false, 49947#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 49948#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 49949#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 49950#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 49951#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 49952#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 49953#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 49954#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 49955#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 49956#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 49957#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 49958#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 49959#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 49960#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 49961#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 49962#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 49963#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 49964#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 49965#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 49966#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 49967#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 49968#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 49969#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 49970#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 49971#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 49972#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 49973#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27)), 49974#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28)), 49975#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29)), 49976#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30)), 49977#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31)), 49978#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32)), 49979#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33)), 49980#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34)), 49981#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 35)), 49982#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 36)), 49983#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 37)), 49984#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 38)), 49985#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 38)), 49986#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 37)), 49987#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 36)), 49988#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 35)), 49989#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 34)), 49990#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 33)), 49991#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 32)), 49992#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 31)), 49993#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 30)), 49994#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 29)), 49995#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 28)), 49996#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 27)), 49997#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 26)), 49998#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 25)), 49999#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 24)), 50000#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 23)), 50001#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 50002#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 50003#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 50004#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 50005#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 50006#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 50007#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 50008#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 50009#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 50010#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 50011#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 50012#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 50013#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 50014#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 50015#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 50016#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 50017#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 50018#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 50019#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 50020#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 50021#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 50022#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 50023#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:02:15,050 INFO L134 CoverageAnalysis]: Checked inductivity of 16137 backedges. 3927 proven. 12210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:15,050 INFO L442 AbstractCegarLoop]: Interpolant automaton has 79 states [2018-04-11 13:02:15,050 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2018-04-11 13:02:15,051 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1525, Invalid=4637, Unknown=0, NotChecked=0, Total=6162 [2018-04-11 13:02:15,051 INFO L87 Difference]: Start difference. First operand 471 states and 548 transitions. Second operand 79 states. [2018-04-11 13:02:16,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:02:16,692 INFO L93 Difference]: Finished difference Result 720 states and 838 transitions. [2018-04-11 13:02:16,693 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2018-04-11 13:02:16,693 INFO L78 Accepts]: Start accepts. Automaton has 79 states. Word has length 465 [2018-04-11 13:02:16,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:02:16,694 INFO L225 Difference]: With dead ends: 720 [2018-04-11 13:02:16,694 INFO L226 Difference]: Without dead ends: 493 [2018-04-11 13:02:16,695 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2812 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3158, Invalid=10414, Unknown=0, NotChecked=0, Total=13572 [2018-04-11 13:02:16,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2018-04-11 13:02:16,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 483. [2018-04-11 13:02:16,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 483 states. [2018-04-11 13:02:16,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 563 transitions. [2018-04-11 13:02:16,697 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 563 transitions. Word has length 465 [2018-04-11 13:02:16,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:02:16,698 INFO L459 AbstractCegarLoop]: Abstraction has 483 states and 563 transitions. [2018-04-11 13:02:16,698 INFO L460 AbstractCegarLoop]: Interpolant automaton has 79 states. [2018-04-11 13:02:16,698 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 563 transitions. [2018-04-11 13:02:16,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 472 [2018-04-11 13:02:16,699 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:02:16,699 INFO L355 BasicCegarLoop]: trace histogram [76, 75, 74, 74, 74, 74, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:02:16,699 INFO L408 AbstractCegarLoop]: === Iteration 84 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:02:16,699 INFO L82 PathProgramCache]: Analyzing trace with hash -1387357783, now seen corresponding path program 74 times [2018-04-11 13:02:16,700 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:02:16,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:02:16,794 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:02:19,120 INFO L134 CoverageAnalysis]: Checked inductivity of 16580 backedges. 4109 proven. 12471 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:19,120 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:02:19,120 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [79] total 79 [2018-04-11 13:02:19,120 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:02:19,120 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:19,121 INFO L182 omatonBuilderFactory]: Interpolants [51328#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51329#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51330#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51331#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51332#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51333#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51334#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51335#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51336#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51337#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51338#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51339#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51340#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 35) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51341#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 36) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51342#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 37) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51343#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 38) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51344#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 156) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51345#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 152) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51346#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 148) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51347#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 144) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51348#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 140) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51349#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 136) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51350#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 132) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51351#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 128) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51352#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 124) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51353#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 120) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51354#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 116) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51355#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 112) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51356#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 108) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51357#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 104) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51358#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 100) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51359#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51360#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51361#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51362#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51363#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51364#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51365#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51366#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51367#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51368#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51369#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51370#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51371#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51372#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51373#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51374#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51375#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51376#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51377#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51378#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51379#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51380#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51381#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 51382#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 51383#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 51304#true, 51305#false, 51306#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51307#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51308#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51309#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51310#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51311#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51312#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51313#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51314#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51315#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51316#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51317#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51318#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51319#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51320#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51321#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51322#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51323#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51324#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51325#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51326#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 51327#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:02:19,121 INFO L134 CoverageAnalysis]: Checked inductivity of 16580 backedges. 4109 proven. 12471 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:19,121 INFO L442 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-04-11 13:02:19,122 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-04-11 13:02:19,122 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1492, Invalid=4828, Unknown=0, NotChecked=0, Total=6320 [2018-04-11 13:02:19,122 INFO L87 Difference]: Start difference. First operand 483 states and 563 transitions. Second operand 80 states. [2018-04-11 13:02:24,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:02:24,128 INFO L93 Difference]: Finished difference Result 486 states and 565 transitions. [2018-04-11 13:02:24,128 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2018-04-11 13:02:24,128 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 471 [2018-04-11 13:02:24,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:02:24,129 INFO L225 Difference]: With dead ends: 486 [2018-04-11 13:02:24,129 INFO L226 Difference]: Without dead ends: 486 [2018-04-11 13:02:24,130 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3110 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=3212, Invalid=11308, Unknown=0, NotChecked=0, Total=14520 [2018-04-11 13:02:24,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2018-04-11 13:02:24,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 483. [2018-04-11 13:02:24,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 483 states. [2018-04-11 13:02:24,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 562 transitions. [2018-04-11 13:02:24,133 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 562 transitions. Word has length 471 [2018-04-11 13:02:24,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:02:24,133 INFO L459 AbstractCegarLoop]: Abstraction has 483 states and 562 transitions. [2018-04-11 13:02:24,133 INFO L460 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-04-11 13:02:24,133 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 562 transitions. [2018-04-11 13:02:24,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2018-04-11 13:02:24,134 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:02:24,134 INFO L355 BasicCegarLoop]: trace histogram [77, 76, 75, 75, 75, 75, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:02:24,134 INFO L408 AbstractCegarLoop]: === Iteration 85 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:02:24,135 INFO L82 PathProgramCache]: Analyzing trace with hash 1031660349, now seen corresponding path program 75 times [2018-04-11 13:02:24,135 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:02:24,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:02:24,224 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:02:26,399 INFO L134 CoverageAnalysis]: Checked inductivity of 17029 backedges. 4147 proven. 12882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:26,400 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:02:26,400 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [81] total 81 [2018-04-11 13:02:26,400 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:02:26,400 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:26,400 INFO L182 omatonBuilderFactory]: Interpolants [52480#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 36)), 52481#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 35)), 52482#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 34)), 52483#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 33)), 52484#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 32)), 52485#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 31)), 52486#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 30)), 52487#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 29)), 52488#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 28)), 52489#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 27)), 52490#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 26)), 52491#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 25)), 52492#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 24)), 52493#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 23)), 52494#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 52495#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 52496#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 52497#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 52498#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 52499#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 52500#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 52501#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 52502#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 52503#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 52504#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 52505#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 52506#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 52507#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 52508#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 52509#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 52510#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 52511#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 52512#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 52513#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 52514#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 52515#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 52516#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 52436#true, 52437#false, 52438#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 52439#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 52440#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 52441#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 52442#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 52443#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 52444#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 52445#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 52446#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 52447#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 52448#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 52449#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 52450#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 52451#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 52452#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 52453#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 52454#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 52455#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 52456#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 52457#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 52458#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 52459#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 52460#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 52461#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 52462#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 52463#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 52464#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27)), 52465#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28)), 52466#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29)), 52467#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30)), 52468#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31)), 52469#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32)), 52470#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33)), 52471#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34)), 52472#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 35)), 52473#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 36)), 52474#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 37)), 52475#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 38)), 52476#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 39)), 52477#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 39)), 52478#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 38)), 52479#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 37))] [2018-04-11 13:02:26,401 INFO L134 CoverageAnalysis]: Checked inductivity of 17029 backedges. 4147 proven. 12882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:26,401 INFO L442 AbstractCegarLoop]: Interpolant automaton has 81 states [2018-04-11 13:02:26,401 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2018-04-11 13:02:26,401 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1604, Invalid=4876, Unknown=0, NotChecked=0, Total=6480 [2018-04-11 13:02:26,401 INFO L87 Difference]: Start difference. First operand 483 states and 562 transitions. Second operand 81 states. [2018-04-11 13:02:28,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:02:28,059 INFO L93 Difference]: Finished difference Result 738 states and 859 transitions. [2018-04-11 13:02:28,059 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2018-04-11 13:02:28,059 INFO L78 Accepts]: Start accepts. Automaton has 81 states. Word has length 477 [2018-04-11 13:02:28,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:02:28,060 INFO L225 Difference]: With dead ends: 738 [2018-04-11 13:02:28,060 INFO L226 Difference]: Without dead ends: 505 [2018-04-11 13:02:28,061 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2964 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3319, Invalid=10961, Unknown=0, NotChecked=0, Total=14280 [2018-04-11 13:02:28,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2018-04-11 13:02:28,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 495. [2018-04-11 13:02:28,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 495 states. [2018-04-11 13:02:28,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 577 transitions. [2018-04-11 13:02:28,064 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 577 transitions. Word has length 477 [2018-04-11 13:02:28,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:02:28,064 INFO L459 AbstractCegarLoop]: Abstraction has 495 states and 577 transitions. [2018-04-11 13:02:28,064 INFO L460 AbstractCegarLoop]: Interpolant automaton has 81 states. [2018-04-11 13:02:28,064 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 577 transitions. [2018-04-11 13:02:28,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 484 [2018-04-11 13:02:28,066 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:02:28,066 INFO L355 BasicCegarLoop]: trace histogram [78, 77, 76, 76, 76, 76, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:02:28,066 INFO L408 AbstractCegarLoop]: === Iteration 86 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:02:28,066 INFO L82 PathProgramCache]: Analyzing trace with hash 1272953065, now seen corresponding path program 76 times [2018-04-11 13:02:28,067 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:02:28,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:02:28,154 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:02:30,615 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 4334 proven. 13150 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:30,615 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:02:30,615 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [81] total 81 [2018-04-11 13:02:30,615 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:02:30,615 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:30,615 INFO L182 omatonBuilderFactory]: Interpolants [53888#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53889#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53890#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53891#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53892#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53893#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53894#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53895#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53896#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53897#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53898#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53899#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53900#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53901#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53902#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53903#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53904#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53905#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53906#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53907#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53908#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53909#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 53910#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 53829#true, 53830#false, 53831#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53832#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53833#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53834#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53835#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53836#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53837#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53838#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53839#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53840#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53841#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53842#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53843#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53844#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53845#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53846#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53847#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53848#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53849#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53850#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53851#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53852#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53853#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53854#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53855#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53856#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53857#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53858#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53859#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53860#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53861#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53862#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53863#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53864#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53865#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 35) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53866#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 36) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53867#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 37) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53868#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 38) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53869#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 39) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 53870#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 160) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53871#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 156) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53872#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 152) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53873#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 148) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53874#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 144) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53875#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 140) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53876#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 136) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53877#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 132) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53878#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 128) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53879#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 124) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53880#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 120) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53881#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 116) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53882#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 112) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53883#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 108) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53884#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 104) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53885#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 100) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53886#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 53887#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))] [2018-04-11 13:02:30,616 INFO L134 CoverageAnalysis]: Checked inductivity of 17484 backedges. 4334 proven. 13150 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:30,616 INFO L442 AbstractCegarLoop]: Interpolant automaton has 82 states [2018-04-11 13:02:30,617 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2018-04-11 13:02:30,617 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1570, Invalid=5072, Unknown=0, NotChecked=0, Total=6642 [2018-04-11 13:02:30,617 INFO L87 Difference]: Start difference. First operand 495 states and 577 transitions. Second operand 82 states. [2018-04-11 13:02:34,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:02:34,318 INFO L93 Difference]: Finished difference Result 498 states and 579 transitions. [2018-04-11 13:02:34,319 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2018-04-11 13:02:34,319 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 483 [2018-04-11 13:02:34,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:02:34,320 INFO L225 Difference]: With dead ends: 498 [2018-04-11 13:02:34,320 INFO L226 Difference]: Without dead ends: 498 [2018-04-11 13:02:34,321 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3270 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=3374, Invalid=11878, Unknown=0, NotChecked=0, Total=15252 [2018-04-11 13:02:34,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2018-04-11 13:02:34,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 495. [2018-04-11 13:02:34,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 495 states. [2018-04-11 13:02:34,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 576 transitions. [2018-04-11 13:02:34,324 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 576 transitions. Word has length 483 [2018-04-11 13:02:34,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:02:34,324 INFO L459 AbstractCegarLoop]: Abstraction has 495 states and 576 transitions. [2018-04-11 13:02:34,324 INFO L460 AbstractCegarLoop]: Interpolant automaton has 82 states. [2018-04-11 13:02:34,324 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 576 transitions. [2018-04-11 13:02:34,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 490 [2018-04-11 13:02:34,325 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:02:34,326 INFO L355 BasicCegarLoop]: trace histogram [79, 78, 77, 77, 77, 77, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:02:34,326 INFO L408 AbstractCegarLoop]: === Iteration 87 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:02:34,326 INFO L82 PathProgramCache]: Analyzing trace with hash 101356157, now seen corresponding path program 77 times [2018-04-11 13:02:34,326 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:02:34,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:02:34,419 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:02:36,785 INFO L134 CoverageAnalysis]: Checked inductivity of 17945 backedges. 4373 proven. 13572 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:36,785 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:02:36,786 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [83] total 83 [2018-04-11 13:02:36,786 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:02:36,786 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:36,786 INFO L182 omatonBuilderFactory]: Interpolants [55040#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 31)), 55041#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 30)), 55042#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 29)), 55043#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 28)), 55044#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 27)), 55045#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 26)), 55046#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 25)), 55047#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 24)), 55048#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 23)), 55049#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 55050#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 55051#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 55052#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 55053#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 55054#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 55055#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 55056#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 55057#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 55058#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 55059#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 55060#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 55061#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 55062#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 55063#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 55064#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 55065#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 55066#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 55067#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 55068#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 55069#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 55070#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 55071#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 54989#true, 54990#false, 54991#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 54992#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 54993#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 54994#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 54995#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 54996#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 54997#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 54998#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 54999#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 55000#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 55001#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 55002#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 55003#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 55004#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 55005#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 55006#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 55007#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 55008#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 55009#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 55010#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 55011#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 55012#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 55013#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 55014#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 55015#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 55016#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 55017#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27)), 55018#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28)), 55019#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29)), 55020#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30)), 55021#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31)), 55022#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32)), 55023#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33)), 55024#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34)), 55025#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 35)), 55026#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 36)), 55027#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 37)), 55028#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 38)), 55029#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 39)), 55030#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 40)), 55031#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 40)), 55032#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 39)), 55033#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 38)), 55034#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 37)), 55035#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 36)), 55036#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 35)), 55037#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 34)), 55038#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 33)), 55039#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 32))] [2018-04-11 13:02:36,787 INFO L134 CoverageAnalysis]: Checked inductivity of 17945 backedges. 4373 proven. 13572 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:36,787 INFO L442 AbstractCegarLoop]: Interpolant automaton has 83 states [2018-04-11 13:02:36,787 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2018-04-11 13:02:36,787 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1685, Invalid=5121, Unknown=0, NotChecked=0, Total=6806 [2018-04-11 13:02:36,788 INFO L87 Difference]: Start difference. First operand 495 states and 576 transitions. Second operand 83 states. [2018-04-11 13:02:38,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:02:38,558 INFO L93 Difference]: Finished difference Result 756 states and 880 transitions. [2018-04-11 13:02:38,558 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2018-04-11 13:02:38,559 INFO L78 Accepts]: Start accepts. Automaton has 83 states. Word has length 489 [2018-04-11 13:02:38,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:02:38,560 INFO L225 Difference]: With dead ends: 756 [2018-04-11 13:02:38,560 INFO L226 Difference]: Without dead ends: 517 [2018-04-11 13:02:38,560 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3120 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3484, Invalid=11522, Unknown=0, NotChecked=0, Total=15006 [2018-04-11 13:02:38,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2018-04-11 13:02:38,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 507. [2018-04-11 13:02:38,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 507 states. [2018-04-11 13:02:38,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 591 transitions. [2018-04-11 13:02:38,563 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 591 transitions. Word has length 489 [2018-04-11 13:02:38,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:02:38,563 INFO L459 AbstractCegarLoop]: Abstraction has 507 states and 591 transitions. [2018-04-11 13:02:38,563 INFO L460 AbstractCegarLoop]: Interpolant automaton has 83 states. [2018-04-11 13:02:38,563 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 591 transitions. [2018-04-11 13:02:38,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 496 [2018-04-11 13:02:38,564 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:02:38,565 INFO L355 BasicCegarLoop]: trace histogram [80, 79, 78, 78, 78, 78, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:02:38,565 INFO L408 AbstractCegarLoop]: === Iteration 88 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:02:38,565 INFO L82 PathProgramCache]: Analyzing trace with hash -815970775, now seen corresponding path program 78 times [2018-04-11 13:02:38,565 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:02:38,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:02:38,654 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:02:41,247 INFO L134 CoverageAnalysis]: Checked inductivity of 18412 backedges. 4565 proven. 13847 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:41,247 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:02:41,248 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [83] total 83 [2018-04-11 13:02:41,248 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:02:41,248 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:41,248 INFO L182 omatonBuilderFactory]: Interpolants [56448#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56449#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56450#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56451#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56452#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 35) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56453#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 36) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56454#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 37) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56455#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 38) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56456#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 39) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56457#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 40) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56458#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 164) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56459#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 160) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56460#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 156) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56461#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 152) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56462#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 148) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56463#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 144) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56464#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 140) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56465#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 136) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56466#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 132) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56467#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 128) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56468#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 124) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56469#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 120) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56470#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 116) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56471#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 112) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56472#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 108) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56473#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 104) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56474#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 100) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56475#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56476#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56477#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56478#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56479#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56480#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56481#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56482#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56483#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56484#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56485#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56486#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56487#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56488#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56489#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56490#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56491#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56492#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56493#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56494#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56495#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56496#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56497#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 56498#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 56499#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 56416#true, 56417#false, 56418#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56419#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56420#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56421#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56422#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56423#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56424#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56425#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56426#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56427#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56428#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56429#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56430#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56431#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56432#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56433#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56434#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56435#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56436#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56437#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56438#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56439#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56440#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56441#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56442#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56443#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56444#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56445#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56446#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 56447#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:02:41,249 INFO L134 CoverageAnalysis]: Checked inductivity of 18412 backedges. 4565 proven. 13847 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:41,249 INFO L442 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-04-11 13:02:41,249 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-04-11 13:02:41,249 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1650, Invalid=5322, Unknown=0, NotChecked=0, Total=6972 [2018-04-11 13:02:41,249 INFO L87 Difference]: Start difference. First operand 507 states and 591 transitions. Second operand 84 states. [2018-04-11 13:02:46,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:02:46,881 INFO L93 Difference]: Finished difference Result 510 states and 593 transitions. [2018-04-11 13:02:46,881 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2018-04-11 13:02:46,881 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 495 [2018-04-11 13:02:46,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:02:46,883 INFO L225 Difference]: With dead ends: 510 [2018-04-11 13:02:46,883 INFO L226 Difference]: Without dead ends: 510 [2018-04-11 13:02:46,884 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3434 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=3540, Invalid=12462, Unknown=0, NotChecked=0, Total=16002 [2018-04-11 13:02:46,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2018-04-11 13:02:46,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 507. [2018-04-11 13:02:46,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 507 states. [2018-04-11 13:02:46,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 590 transitions. [2018-04-11 13:02:46,886 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 590 transitions. Word has length 495 [2018-04-11 13:02:46,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:02:46,887 INFO L459 AbstractCegarLoop]: Abstraction has 507 states and 590 transitions. [2018-04-11 13:02:46,887 INFO L460 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-04-11 13:02:46,887 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 590 transitions. [2018-04-11 13:02:46,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2018-04-11 13:02:46,888 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:02:46,888 INFO L355 BasicCegarLoop]: trace histogram [81, 80, 79, 79, 79, 79, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:02:46,888 INFO L408 AbstractCegarLoop]: === Iteration 89 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:02:46,889 INFO L82 PathProgramCache]: Analyzing trace with hash 1073295293, now seen corresponding path program 79 times [2018-04-11 13:02:46,889 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:02:47,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:02:47,001 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:02:49,395 INFO L134 CoverageAnalysis]: Checked inductivity of 18885 backedges. 4605 proven. 14280 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:49,395 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:02:49,395 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [85] total 85 [2018-04-11 13:02:49,395 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:02:49,396 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:49,396 INFO L182 omatonBuilderFactory]: Interpolants [57604#true, 57605#false, 57606#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 57607#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 57608#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 57609#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 57610#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5)), 57611#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 57612#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 57613#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 57614#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 57615#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 57616#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 57617#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 57618#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 57619#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 57620#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 57621#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 57622#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 57623#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 57624#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 57625#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 57626#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 57627#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 57628#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 57629#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 57630#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 57631#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 57632#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27)), 57633#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28)), 57634#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29)), 57635#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30)), 57636#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31)), 57637#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32)), 57638#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33)), 57639#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34)), 57640#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 35)), 57641#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 36)), 57642#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 37)), 57643#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 38)), 57644#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 39)), 57645#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 40)), 57646#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 41)), 57647#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 41)), 57648#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 40)), 57649#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 39)), 57650#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 38)), 57651#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 37)), 57652#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 36)), 57653#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 35)), 57654#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 34)), 57655#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 33)), 57656#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 32)), 57657#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 31)), 57658#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 30)), 57659#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 29)), 57660#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 28)), 57661#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 27)), 57662#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 26)), 57663#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 25)), 57664#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 24)), 57665#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 23)), 57666#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 57667#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 57668#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 57669#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 57670#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 57671#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 57672#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 57673#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 57674#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 57675#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 57676#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 57677#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 57678#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 57679#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 57680#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 57681#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 57682#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 57683#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 57684#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 57685#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 57686#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 57687#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 57688#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0)] [2018-04-11 13:02:49,396 INFO L134 CoverageAnalysis]: Checked inductivity of 18885 backedges. 4605 proven. 14280 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:49,397 INFO L442 AbstractCegarLoop]: Interpolant automaton has 85 states [2018-04-11 13:02:49,397 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2018-04-11 13:02:49,397 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1768, Invalid=5372, Unknown=0, NotChecked=0, Total=7140 [2018-04-11 13:02:49,397 INFO L87 Difference]: Start difference. First operand 507 states and 590 transitions. Second operand 85 states. [2018-04-11 13:02:51,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:02:51,222 INFO L93 Difference]: Finished difference Result 774 states and 901 transitions. [2018-04-11 13:02:51,222 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2018-04-11 13:02:51,222 INFO L78 Accepts]: Start accepts. Automaton has 85 states. Word has length 501 [2018-04-11 13:02:51,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:02:51,223 INFO L225 Difference]: With dead ends: 774 [2018-04-11 13:02:51,223 INFO L226 Difference]: Without dead ends: 529 [2018-04-11 13:02:51,224 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3280 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3653, Invalid=12097, Unknown=0, NotChecked=0, Total=15750 [2018-04-11 13:02:51,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2018-04-11 13:02:51,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 519. [2018-04-11 13:02:51,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 519 states. [2018-04-11 13:02:51,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 605 transitions. [2018-04-11 13:02:51,226 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 605 transitions. Word has length 501 [2018-04-11 13:02:51,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:02:51,226 INFO L459 AbstractCegarLoop]: Abstraction has 519 states and 605 transitions. [2018-04-11 13:02:51,226 INFO L460 AbstractCegarLoop]: Interpolant automaton has 85 states. [2018-04-11 13:02:51,227 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 605 transitions. [2018-04-11 13:02:51,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 508 [2018-04-11 13:02:51,228 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:02:51,228 INFO L355 BasicCegarLoop]: trace histogram [82, 81, 80, 80, 80, 80, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:02:51,228 INFO L408 AbstractCegarLoop]: === Iteration 90 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:02:51,228 INFO L82 PathProgramCache]: Analyzing trace with hash 2078261609, now seen corresponding path program 80 times [2018-04-11 13:02:51,229 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:02:51,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:02:51,334 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:02:54,044 INFO L134 CoverageAnalysis]: Checked inductivity of 19364 backedges. 4802 proven. 14562 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:54,044 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:02:54,044 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [85] total 85 [2018-04-11 13:02:54,045 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:02:54,045 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:54,045 INFO L182 omatonBuilderFactory]: Interpolants [59136#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 56) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59137#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 52) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59138#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 48) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59139#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 44) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59140#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 40) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59141#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 36) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59142#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 32) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59143#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 28) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59144#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 24) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59145#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 20) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59146#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 16) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59147#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 12) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59148#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59149#(and (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 8) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)) (<= 0 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset))), 59150#(and (<= 4 (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset)) (<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 4) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))), 59065#true, 59066#false, 59067#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59068#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59069#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59070#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59071#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59072#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59073#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59074#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59075#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59076#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59077#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59078#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59079#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59080#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59081#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59082#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59083#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59084#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59085#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59086#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59087#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59088#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59089#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59090#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59091#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59092#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59093#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59094#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59095#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59096#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59097#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59098#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59099#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59100#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59101#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 35) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59102#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 36) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59103#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 37) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59104#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 38) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59105#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 39) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59106#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 40) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59107#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 41) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 59108#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 168) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59109#(<= (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0) 164) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59110#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 160) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59111#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 156) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59112#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 152) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59113#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 148) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59114#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 144) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59115#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 140) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59116#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 136) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59117#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 132) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59118#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 128) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59119#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 124) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59120#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 120) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59121#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 116) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59122#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 112) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59123#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 108) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59124#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 104) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59125#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 100) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59126#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 96) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59127#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 92) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59128#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 88) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59129#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 84) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59130#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 80) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59131#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 76) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59132#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 72) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59133#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 68) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59134#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 64) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base)), 59135#(<= (+ (* 4 __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0) __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.offset 60) (select |#length| __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~a.base))] [2018-04-11 13:02:54,046 INFO L134 CoverageAnalysis]: Checked inductivity of 19364 backedges. 4802 proven. 14562 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:02:54,046 INFO L442 AbstractCegarLoop]: Interpolant automaton has 86 states [2018-04-11 13:02:54,046 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2018-04-11 13:02:54,046 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1732, Invalid=5578, Unknown=0, NotChecked=0, Total=7310 [2018-04-11 13:02:54,046 INFO L87 Difference]: Start difference. First operand 519 states and 605 transitions. Second operand 86 states. [2018-04-11 13:02:57,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:02:57,365 INFO L93 Difference]: Finished difference Result 522 states and 607 transitions. [2018-04-11 13:02:57,365 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2018-04-11 13:02:57,365 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 507 [2018-04-11 13:02:57,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:02:57,366 INFO L225 Difference]: With dead ends: 522 [2018-04-11 13:02:57,367 INFO L226 Difference]: Without dead ends: 522 [2018-04-11 13:02:57,367 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3602 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=3710, Invalid=13060, Unknown=0, NotChecked=0, Total=16770 [2018-04-11 13:02:57,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2018-04-11 13:02:57,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 519. [2018-04-11 13:02:57,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 519 states. [2018-04-11 13:02:57,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 604 transitions. [2018-04-11 13:02:57,371 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 604 transitions. Word has length 507 [2018-04-11 13:02:57,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:02:57,371 INFO L459 AbstractCegarLoop]: Abstraction has 519 states and 604 transitions. [2018-04-11 13:02:57,371 INFO L460 AbstractCegarLoop]: Interpolant automaton has 86 states. [2018-04-11 13:02:57,371 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 604 transitions. [2018-04-11 13:02:57,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 514 [2018-04-11 13:02:57,372 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:02:57,373 INFO L355 BasicCegarLoop]: trace histogram [83, 82, 81, 81, 81, 81, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:02:57,373 INFO L408 AbstractCegarLoop]: === Iteration 91 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:02:57,373 INFO L82 PathProgramCache]: Analyzing trace with hash -620610819, now seen corresponding path program 81 times [2018-04-11 13:02:57,373 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 13:02:57,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:02:57,485 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:03:00,128 INFO L134 CoverageAnalysis]: Checked inductivity of 19849 backedges. 4843 proven. 15006 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:03:00,129 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 13:03:00,129 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [87] total 87 [2018-04-11 13:03:00,129 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 13:03:00,129 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:03:00,129 INFO L182 omatonBuilderFactory]: Interpolants [60288#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 6)), 60289#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 7)), 60290#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 8)), 60291#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 9)), 60292#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 10)), 60293#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 11)), 60294#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 12)), 60295#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 13)), 60296#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 14)), 60297#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 15)), 60298#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 16)), 60299#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 17)), 60300#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 18)), 60301#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 19)), 60302#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 20)), 60303#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 21)), 60304#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 22)), 60305#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 23)), 60306#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 24)), 60307#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 25)), 60308#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 26)), 60309#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 27)), 60310#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 28)), 60311#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 29)), 60312#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 30)), 60313#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 31)), 60314#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 32)), 60315#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 33)), 60316#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 34)), 60317#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 35)), 60318#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 36)), 60319#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 37)), 60320#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 38)), 60321#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 39)), 60322#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 40)), 60323#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 41)), 60324#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 42)), 60325#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 42)), 60326#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 41)), 60327#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 40)), 60328#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 39)), 60329#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 38)), 60330#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 37)), 60331#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 36)), 60332#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 35)), 60333#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 34)), 60334#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 33)), 60335#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 32)), 60336#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 31)), 60337#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 30)), 60338#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 29)), 60339#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 28)), 60340#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 27)), 60341#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 26)), 60342#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 25)), 60343#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 24)), 60344#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 23)), 60345#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 22)), 60346#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 21)), 60347#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 20)), 60348#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 19)), 60349#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 18)), 60350#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 17)), 60351#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 16)), 60352#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 15)), 60353#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 14)), 60354#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 13)), 60355#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 12)), 60356#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 11)), 60357#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 10)), 60358#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 9)), 60359#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 8)), 60360#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 7)), 60361#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 6)), 60362#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 5)), 60363#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 4)), 60364#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 3)), 60365#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 2)), 60366#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 1)), 60367#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~array_size __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0), 60281#true, 60282#false, 60283#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 1)), 60284#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 2)), 60285#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 3)), 60286#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 4)), 60287#(<= __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~j~0 (+ __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSort_~i~0 5))] [2018-04-11 13:03:00,130 INFO L134 CoverageAnalysis]: Checked inductivity of 19849 backedges. 4843 proven. 15006 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 13:03:00,130 INFO L442 AbstractCegarLoop]: Interpolant automaton has 87 states [2018-04-11 13:03:00,130 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2018-04-11 13:03:00,130 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=1853, Invalid=5629, Unknown=0, NotChecked=0, Total=7482 [2018-04-11 13:03:00,131 INFO L87 Difference]: Start difference. First operand 519 states and 604 transitions. Second operand 87 states. [2018-04-11 13:03:02,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 13:03:02,058 INFO L93 Difference]: Finished difference Result 792 states and 922 transitions. [2018-04-11 13:03:02,059 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2018-04-11 13:03:02,059 INFO L78 Accepts]: Start accepts. Automaton has 87 states. Word has length 513 [2018-04-11 13:03:02,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 13:03:02,061 INFO L225 Difference]: With dead ends: 792 [2018-04-11 13:03:02,061 INFO L226 Difference]: Without dead ends: 541 [2018-04-11 13:03:02,062 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3444 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=3826, Invalid=12686, Unknown=0, NotChecked=0, Total=16512 [2018-04-11 13:03:02,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2018-04-11 13:03:02,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 531. [2018-04-11 13:03:02,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 531 states. [2018-04-11 13:03:02,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 619 transitions. [2018-04-11 13:03:02,065 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 619 transitions. Word has length 513 [2018-04-11 13:03:02,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 13:03:02,065 INFO L459 AbstractCegarLoop]: Abstraction has 531 states and 619 transitions. [2018-04-11 13:03:02,066 INFO L460 AbstractCegarLoop]: Interpolant automaton has 87 states. [2018-04-11 13:03:02,066 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 619 transitions. [2018-04-11 13:03:02,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2018-04-11 13:03:02,067 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 13:03:02,067 INFO L355 BasicCegarLoop]: trace histogram [84, 83, 82, 82, 82, 82, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 13:03:02,067 INFO L408 AbstractCegarLoop]: === Iteration 92 === [mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr1RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr10RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr3RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr6RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr7RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr8RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr0RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr2RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr9RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr11RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr5RequiresViolation, __U_MULTI_fselectionsort_alloca_true_valid_memsafety_true_termination_i__SelectionSortErr4RequiresViolation]=== [2018-04-11 13:03:02,068 INFO L82 PathProgramCache]: Analyzing trace with hash -459298135, now seen corresponding path program 82 times [2018-04-11 13:03:02,068 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy Received shutdown request... [2018-04-11 13:03:02,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 13:03:02,275 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 13:03:02,296 FATAL L265 ToolchainWalker]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: Timeout exceeded at de.uni_freiburg.informatik.ultimate.smtinterpol.interpolate.Interpolator.interpolate(Interpolator.java:215) at de.uni_freiburg.informatik.ultimate.smtinterpol.interpolate.Interpolator.getInterpolants(Interpolator.java:201) at de.uni_freiburg.informatik.ultimate.smtinterpol.smtlib2.SMTInterpol.getInterpolants(SMTInterpol.java:918) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.managedscript.ManagedScript.getInterpolants(ManagedScript.java:192) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.NestedInterpolantsBuilder.computeCraigInterpolants(NestedInterpolantsBuilder.java:281) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.NestedInterpolantsBuilder.(NestedInterpolantsBuilder.java:164) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.InterpolatingTraceCheckCraig.computeInterpolantsTree(InterpolatingTraceCheckCraig.java:267) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.InterpolatingTraceCheckCraig.computeInterpolants(InterpolatingTraceCheckCraig.java:203) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.singletracecheck.InterpolatingTraceCheckCraig.(InterpolatingTraceCheckCraig.java:106) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceCheckConstructor.constructCraig(TraceCheckConstructor.java:222) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceCheckConstructor.get(TraceCheckConstructor.java:179) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.FixedRefinementStrategy.getTraceCheck(FixedRefinementStrategy.java:131) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.checkFeasibility(BaseRefinementStrategy.java:231) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.BaseRefinementStrategy.executeStrategy(BaseRefinementStrategy.java:205) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:69) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:408) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:417) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:363) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterate(TraceAbstractionStarter.java:304) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:118) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:119) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:324) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.runToolchainDefault(DefaultToolchainJob.java:221) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.BasicToolchainJob.run(BasicToolchainJob.java:134) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) [2018-04-11 13:03:02,298 INFO L168 Benchmark]: Toolchain (without parser) took 190586.89 ms. Allocated memory was 398.5 MB in the beginning and 2.4 GB in the end (delta: 2.0 GB). Free memory was 330.6 MB in the beginning and 1.5 GB in the end (delta: -1.2 GB). Peak memory consumption was 824.2 MB. Max. memory is 5.3 GB. [2018-04-11 13:03:02,299 INFO L168 Benchmark]: CDTParser took 0.12 ms. Allocated memory is still 398.5 MB. Free memory is still 355.7 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-11 13:03:02,299 INFO L168 Benchmark]: CACSL2BoogieTranslator took 246.82 ms. Allocated memory is still 398.5 MB. Free memory was 330.6 MB in the beginning and 306.6 MB in the end (delta: 24.1 MB). Peak memory consumption was 24.1 MB. Max. memory is 5.3 GB. [2018-04-11 13:03:02,299 INFO L168 Benchmark]: Boogie Preprocessor took 38.37 ms. Allocated memory is still 398.5 MB. Free memory was 306.6 MB in the beginning and 304.6 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 5.3 GB. [2018-04-11 13:03:02,300 INFO L168 Benchmark]: RCFGBuilder took 393.22 ms. Allocated memory was 398.5 MB in the beginning and 609.2 MB in the end (delta: 210.8 MB). Free memory was 304.6 MB in the beginning and 544.9 MB in the end (delta: -240.4 MB). Peak memory consumption was 24.1 MB. Max. memory is 5.3 GB. [2018-04-11 13:03:02,300 INFO L168 Benchmark]: TraceAbstraction took 189906.09 ms. Allocated memory was 609.2 MB in the beginning and 2.4 GB in the end (delta: 1.8 GB). Free memory was 543.5 MB in the beginning and 1.5 GB in the end (delta: -952.0 MB). Peak memory consumption was 826.3 MB. Max. memory is 5.3 GB. [2018-04-11 13:03:02,301 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.12 ms. Allocated memory is still 398.5 MB. Free memory is still 355.7 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 246.82 ms. Allocated memory is still 398.5 MB. Free memory was 330.6 MB in the beginning and 306.6 MB in the end (delta: 24.1 MB). Peak memory consumption was 24.1 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 38.37 ms. Allocated memory is still 398.5 MB. Free memory was 306.6 MB in the beginning and 304.6 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 393.22 ms. Allocated memory was 398.5 MB in the beginning and 609.2 MB in the end (delta: 210.8 MB). Free memory was 304.6 MB in the beginning and 544.9 MB in the end (delta: -240.4 MB). Peak memory consumption was 24.1 MB. Max. memory is 5.3 GB. * TraceAbstraction took 189906.09 ms. Allocated memory was 609.2 MB in the beginning and 2.4 GB in the end (delta: 1.8 GB). Free memory was 543.5 MB in the beginning and 1.5 GB in the end (delta: -952.0 MB). Peak memory consumption was 826.3 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: Timeout exceeded de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: Timeout exceeded: de.uni_freiburg.informatik.ultimate.smtinterpol.interpolate.Interpolator.interpolate(Interpolator.java:215) RESULT: Ultimate could not prove your program: Toolchain returned no result. Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/selectionsort-alloca_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_Array.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-11_13-03-02-306.csv Completed graceful shutdown