java -Xmx6000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data ./data --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/ai/eq-bench/svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf -i ../../../trunk/examples/svcomp/memsafety/20051113-1.c_false-valid-memtrack.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-1cf7e2d-m [2018-03-29 20:56:19,201 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-03-29 20:56:19,202 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-03-29 20:56:19,216 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-03-29 20:56:19,216 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-03-29 20:56:19,217 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-03-29 20:56:19,218 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-03-29 20:56:19,219 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-03-29 20:56:19,222 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-03-29 20:56:19,223 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-03-29 20:56:19,224 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-03-29 20:56:19,224 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-03-29 20:56:19,225 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-03-29 20:56:19,226 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-03-29 20:56:19,227 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-03-29 20:56:19,229 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-03-29 20:56:19,231 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-03-29 20:56:19,233 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-03-29 20:56:19,235 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-03-29 20:56:19,236 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-03-29 20:56:19,238 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-03-29 20:56:19,239 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-03-29 20:56:19,239 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-03-29 20:56:19,240 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-03-29 20:56:19,241 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-03-29 20:56:19,242 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-03-29 20:56:19,243 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-03-29 20:56:19,243 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-03-29 20:56:19,244 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-03-29 20:56:19,244 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-03-29 20:56:19,245 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-03-29 20:56:19,245 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/ai/eq-bench/svcomp-DerefFreeMemtrack-32bit-Automizer_Fixed_noBitfields+AI_EQ_SS.epf [2018-03-29 20:56:19,269 INFO L110 SettingsManager]: Loading preferences was successful [2018-03-29 20:56:19,269 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-03-29 20:56:19,269 INFO L131 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2018-03-29 20:56:19,270 INFO L133 SettingsManager]: * ultimate.logging.details=de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation=DEBUG; [2018-03-29 20:56:19,270 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-03-29 20:56:19,270 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-03-29 20:56:19,271 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-03-29 20:56:19,271 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=VPDomain [2018-03-29 20:56:19,271 INFO L133 SettingsManager]: * Use the RCFG-of-the-future interface=true [2018-03-29 20:56:19,271 INFO L131 SettingsManager]: Preferences of LTL2Aut differ from their defaults: [2018-03-29 20:56:19,272 INFO L133 SettingsManager]: * Property to check=[] a a: x > 42 [2018-03-29 20:56:19,272 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-03-29 20:56:19,272 INFO L133 SettingsManager]: * sizeof long=4 [2018-03-29 20:56:19,272 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-03-29 20:56:19,272 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-03-29 20:56:19,272 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-03-29 20:56:19,273 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-03-29 20:56:19,273 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-03-29 20:56:19,273 INFO L133 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2018-03-29 20:56:19,273 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-03-29 20:56:19,273 INFO L133 SettingsManager]: * sizeof long double=12 [2018-03-29 20:56:19,273 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-03-29 20:56:19,274 INFO L133 SettingsManager]: * Size of a code block=SingleStatement [2018-03-29 20:56:19,274 INFO L133 SettingsManager]: * Add additional assume for each assert=false [2018-03-29 20:56:19,274 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-03-29 20:56:19,274 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-03-29 20:56:19,274 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-03-29 20:56:19,274 INFO L133 SettingsManager]: * Interpolant automaton=TWOTRACK [2018-03-29 20:56:19,275 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-03-29 20:56:19,275 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-03-29 20:56:19,275 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-03-29 20:56:19,275 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:19,275 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-03-29 20:56:19,276 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-03-29 20:56:19,276 INFO L133 SettingsManager]: * TransformationType=HEAP_SEPARATOR [2018-03-29 20:56:19,276 INFO L131 SettingsManager]: Preferences of Boogie Printer differ from their defaults: [2018-03-29 20:56:19,277 INFO L133 SettingsManager]: * Dump path:=C:\Users\alex\AppData\Local\Temp\ [2018-03-29 20:56:19,309 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-03-29 20:56:19,320 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-03-29 20:56:19,323 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-03-29 20:56:19,324 INFO L271 PluginConnector]: Initializing CDTParser... [2018-03-29 20:56:19,325 INFO L276 PluginConnector]: CDTParser initialized [2018-03-29 20:56:19,326 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/memsafety/20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,638 INFO L225 CDTParser]: Created temporary CDT project at /storage/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGa33a31a46 [2018-03-29 20:56:19,833 INFO L287 CDTParser]: IsIndexed: true [2018-03-29 20:56:19,833 INFO L288 CDTParser]: Found 1 translation units. [2018-03-29 20:56:19,834 INFO L168 CDTParser]: Scanning 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,845 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-03-29 20:56:19,846 INFO L215 ultiparseSymbolTable]: [2018-03-29 20:56:19,846 INFO L218 ultiparseSymbolTable]: Function table: [2018-03-29 20:56:19,846 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_f___________c_false_valid_memtrack_i__Sum ('Sum') in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,846 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_f___________c_false_valid_memtrack_i__dummy_abort ('dummy_abort') in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,846 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,846 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_f___________c_false_valid_memtrack_i__Sum2 ('Sum2') in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,847 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-03-29 20:56:19,847 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_mutexattr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,847 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____fsfilcnt_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,847 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__size_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,847 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__key_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,847 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____time_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,847 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__int8_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,848 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__caddr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,848 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____mode_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,848 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__u_int in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,848 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____int32_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,848 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____intptr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,848 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__div_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,848 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____timer_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,848 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__fsblkcnt_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,849 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__ldiv_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,849 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__off_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,849 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____rlim64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,849 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__u_int64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,849 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__uid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,849 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____suseconds_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,849 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__time_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,849 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_rwlock_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,849 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____fsblkcnt_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,850 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____socklen_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,850 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__register_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,850 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__int16_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,850 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__lldiv_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,850 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____fsfilcnt64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,850 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__ino_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,850 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____rlim_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,850 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____swblk_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,851 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_mutex_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,851 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__ssize_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,851 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____uid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,851 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____u_char in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,851 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____off64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,851 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____sig_atomic_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,851 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_key_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,851 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____fsblkcnt64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,852 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__u_int32_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,852 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____fd_mask in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,852 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__sigset_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,852 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____id_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,852 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,852 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__id_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,852 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____blkcnt64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,852 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_rwlockattr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,852 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__u_int8_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,853 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____nlink_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,853 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__uint in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,853 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__Union in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,853 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__clockid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,853 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____ssize_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,853 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__fsfilcnt_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,853 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__nlink_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,853 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__timer_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,854 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__int32_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,854 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____uint64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,854 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__fd_mask in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,854 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____off_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,854 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__ushort in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,854 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____pid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,854 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____ino_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,854 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__suseconds_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,855 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____loff_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,855 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____sigset_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,855 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____ino64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,855 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__quad_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,855 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__u_int16_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,855 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____uint16_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,855 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__fsid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,855 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____clock_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,855 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_cond_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,856 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____daddr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,856 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____blkcnt_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,856 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__int64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,856 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____gid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,856 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_spinlock_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,856 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____WAIT_STATUS in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,856 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____u_int in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,856 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__dev_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,856 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____key_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,857 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____uint8_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,857 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__u_char in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,857 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__loff_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,857 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____clockid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,857 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____quad_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,857 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____pthread_list_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,857 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_barrierattr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,857 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____int64_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,857 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____u_quad_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,858 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_barrier_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,858 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_attr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,858 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__wchar_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,858 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____useconds_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,858 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__u_quad_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,858 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_once_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,858 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____qaddr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,858 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__blkcnt_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,858 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__Struct3 in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,859 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__Struct2 in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,859 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____blksize_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,859 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__blksize_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,859 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__Struct1 in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,859 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____u_long in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,859 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____int16_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,859 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pthread_condattr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,859 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____uint32_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,860 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__gid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,860 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__daddr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,860 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____int8_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,860 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__u_short in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,860 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____fsid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,860 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____dev_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,860 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__mode_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,860 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__ulong in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,860 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____u_short in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,861 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__u_long in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,861 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__clock_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,861 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__pid_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,861 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i____caddr_t in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,861 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_f___________c_false_valid_memtrack_i__fd_set in 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:19,883 INFO L330 CDTParser]: Deleted temporary CDT project at /storage/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGa33a31a46 [2018-03-29 20:56:19,887 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-03-29 20:56:19,891 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-03-29 20:56:19,892 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-03-29 20:56:19,892 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-03-29 20:56:19,897 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-03-29 20:56:19,898 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.03 08:56:19" (1/1) ... [2018-03-29 20:56:19,900 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2831eee4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 08:56:19, skipping insertion in model container [2018-03-29 20:56:19,901 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.03 08:56:19" (1/1) ... [2018-03-29 20:56:19,915 INFO L167 Dispatcher]: Using SV-COMP mode [2018-03-29 20:56:19,948 INFO L167 Dispatcher]: Using SV-COMP mode [2018-03-29 20:56:20,127 INFO L175 PostProcessor]: Settings: Checked method=main [2018-03-29 20:56:20,185 INFO L175 PostProcessor]: Settings: Checked method=main [2018-03-29 20:56:20,193 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 115 non ball SCCs. Number of states in SCCs 115. [2018-03-29 20:56:20,245 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 08:56:20 WrapperNode [2018-03-29 20:56:20,245 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-03-29 20:56:20,246 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-03-29 20:56:20,246 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-03-29 20:56:20,246 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-03-29 20:56:20,257 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 08:56:20" (1/1) ... [2018-03-29 20:56:20,257 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 08:56:20" (1/1) ... [2018-03-29 20:56:20,273 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 08:56:20" (1/1) ... [2018-03-29 20:56:20,274 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 08:56:20" (1/1) ... [2018-03-29 20:56:20,288 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 08:56:20" (1/1) ... [2018-03-29 20:56:20,295 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 08:56:20" (1/1) ... [2018-03-29 20:56:20,299 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 08:56:20" (1/1) ... [2018-03-29 20:56:20,304 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-03-29 20:56:20,305 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-03-29 20:56:20,305 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-03-29 20:56:20,305 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-03-29 20:56:20,306 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 08:56:20" (1/1) ... No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-03-29 20:56:20,425 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-03-29 20:56:20,425 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-03-29 20:56:20,426 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_f___________c_false_valid_memtrack_i__Sum [2018-03-29 20:56:20,426 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_f___________c_false_valid_memtrack_i__Sum2 [2018-03-29 20:56:20,426 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_f___________c_false_valid_memtrack_i__dummy_abort [2018-03-29 20:56:20,426 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-03-29 20:56:20,426 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-03-29 20:56:20,426 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-03-29 20:56:20,427 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-03-29 20:56:20,427 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-03-29 20:56:20,427 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-03-29 20:56:20,427 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-03-29 20:56:20,427 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-03-29 20:56:20,427 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-03-29 20:56:20,427 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-03-29 20:56:20,428 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-03-29 20:56:20,428 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-03-29 20:56:20,428 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-03-29 20:56:20,428 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-03-29 20:56:20,428 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-03-29 20:56:20,429 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-03-29 20:56:20,429 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-03-29 20:56:20,429 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-03-29 20:56:20,429 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-03-29 20:56:20,429 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-03-29 20:56:20,429 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-03-29 20:56:20,430 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-03-29 20:56:20,430 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-03-29 20:56:20,430 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-03-29 20:56:20,430 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-03-29 20:56:20,430 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-03-29 20:56:20,430 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-03-29 20:56:20,431 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-03-29 20:56:20,431 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-03-29 20:56:20,431 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-03-29 20:56:20,431 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-03-29 20:56:20,431 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-03-29 20:56:20,431 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-03-29 20:56:20,431 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-03-29 20:56:20,431 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-03-29 20:56:20,432 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-03-29 20:56:20,432 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-03-29 20:56:20,432 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-03-29 20:56:20,432 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-03-29 20:56:20,432 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-03-29 20:56:20,432 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-03-29 20:56:20,432 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-03-29 20:56:20,432 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-03-29 20:56:20,433 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-03-29 20:56:20,433 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-03-29 20:56:20,433 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-03-29 20:56:20,433 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-03-29 20:56:20,433 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-03-29 20:56:20,433 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-03-29 20:56:20,433 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-03-29 20:56:20,433 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-03-29 20:56:20,434 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-03-29 20:56:20,434 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-03-29 20:56:20,434 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-03-29 20:56:20,434 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-03-29 20:56:20,434 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-03-29 20:56:20,434 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-03-29 20:56:20,434 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-03-29 20:56:20,435 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-03-29 20:56:20,435 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-03-29 20:56:20,435 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-03-29 20:56:20,435 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-03-29 20:56:20,435 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-03-29 20:56:20,435 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-03-29 20:56:20,435 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-03-29 20:56:20,435 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-03-29 20:56:20,436 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-03-29 20:56:20,436 INFO L128 BoogieDeclarations]: Found specification of procedure __secure_getenv [2018-03-29 20:56:20,436 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-03-29 20:56:20,436 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-03-29 20:56:20,436 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-03-29 20:56:20,436 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-03-29 20:56:20,436 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-03-29 20:56:20,436 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-03-29 20:56:20,437 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-03-29 20:56:20,437 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-03-29 20:56:20,437 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-03-29 20:56:20,437 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-03-29 20:56:20,437 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-03-29 20:56:20,437 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-03-29 20:56:20,437 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-03-29 20:56:20,438 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-03-29 20:56:20,438 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-03-29 20:56:20,438 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-03-29 20:56:20,438 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-03-29 20:56:20,438 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-03-29 20:56:20,438 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-03-29 20:56:20,438 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-03-29 20:56:20,438 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-03-29 20:56:20,439 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-03-29 20:56:20,439 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-03-29 20:56:20,439 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-03-29 20:56:20,439 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-03-29 20:56:20,439 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-03-29 20:56:20,439 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-03-29 20:56:20,439 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-03-29 20:56:20,440 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-03-29 20:56:20,440 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-03-29 20:56:20,440 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-03-29 20:56:20,440 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-03-29 20:56:20,440 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-03-29 20:56:20,440 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-03-29 20:56:20,440 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-03-29 20:56:20,440 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-03-29 20:56:20,441 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-03-29 20:56:20,441 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_f___________c_false_valid_memtrack_i__Sum [2018-03-29 20:56:20,441 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-03-29 20:56:20,441 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-03-29 20:56:20,441 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_f___________c_false_valid_memtrack_i__Sum2 [2018-03-29 20:56:20,441 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_f___________c_false_valid_memtrack_i__dummy_abort [2018-03-29 20:56:20,441 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-03-29 20:56:20,441 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-03-29 20:56:20,442 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-03-29 20:56:20,442 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-03-29 20:56:20,442 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-03-29 20:56:20,442 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-03-29 20:56:20,442 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-03-29 20:56:20,636 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-03-29 20:56:21,003 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-03-29 20:56:21,004 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.03 08:56:21 BoogieIcfgContainer [2018-03-29 20:56:21,004 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-03-29 20:56:21,005 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-03-29 20:56:21,005 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-03-29 20:56:21,008 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-03-29 20:56:21,009 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.03 08:56:19" (1/3) ... [2018-03-29 20:56:21,010 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ea5fe18 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.03 08:56:21, skipping insertion in model container [2018-03-29 20:56:21,010 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.03 08:56:20" (2/3) ... [2018-03-29 20:56:21,010 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ea5fe18 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.03 08:56:21, skipping insertion in model container [2018-03-29 20:56:21,010 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.03 08:56:21" (3/3) ... [2018-03-29 20:56:21,012 INFO L107 eAbstractionObserver]: Analyzing ICFG 20051113-1.c_false-valid-memtrack.i [2018-03-29 20:56:21,022 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-03-29 20:56:21,031 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 49 error locations. [2018-03-29 20:56:21,084 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-03-29 20:56:21,085 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-03-29 20:56:21,085 INFO L370 AbstractCegarLoop]: Hoare is true [2018-03-29 20:56:21,085 INFO L371 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-03-29 20:56:21,085 INFO L372 AbstractCegarLoop]: Backedges is TWOTRACK [2018-03-29 20:56:21,085 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-03-29 20:56:21,085 INFO L374 AbstractCegarLoop]: Difference is false [2018-03-29 20:56:21,085 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-03-29 20:56:21,086 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-03-29 20:56:21,086 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-03-29 20:56:21,103 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states. [2018-03-29 20:56:21,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2018-03-29 20:56:21,107 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:21,108 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-03-29 20:56:21,108 INFO L408 AbstractCegarLoop]: === Iteration 1 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:21,113 INFO L82 PathProgramCache]: Analyzing trace with hash -1580402695, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:21,125 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:21,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:21,155 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:21,193 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-03-29 20:56:21,194 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:21,199 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:21,199 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2018-03-29 20:56:21,210 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-29 20:56:21,211 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:21,219 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-29 20:56:21,257 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-03-29 20:56:21,257 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2018-03-29 20:56:21,260 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-03-29 20:56:21,270 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-03-29 20:56:21,270 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-03-29 20:56:21,272 INFO L87 Difference]: Start difference. First operand 143 states. Second operand 4 states. [2018-03-29 20:56:21,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:21,550 INFO L93 Difference]: Finished difference Result 206 states and 218 transitions. [2018-03-29 20:56:21,550 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-03-29 20:56:21,552 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 9 [2018-03-29 20:56:21,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:21,565 INFO L225 Difference]: With dead ends: 206 [2018-03-29 20:56:21,565 INFO L226 Difference]: Without dead ends: 132 [2018-03-29 20:56:21,569 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 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-03-29 20:56:21,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2018-03-29 20:56:21,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 132. [2018-03-29 20:56:21,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2018-03-29 20:56:21,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 137 transitions. [2018-03-29 20:56:21,614 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 137 transitions. Word has length 9 [2018-03-29 20:56:21,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:21,614 INFO L459 AbstractCegarLoop]: Abstraction has 132 states and 137 transitions. [2018-03-29 20:56:21,615 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-03-29 20:56:21,615 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 137 transitions. [2018-03-29 20:56:21,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2018-03-29 20:56:21,615 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:21,615 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-03-29 20:56:21,615 INFO L408 AbstractCegarLoop]: === Iteration 2 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:21,615 INFO L82 PathProgramCache]: Analyzing trace with hash -1580402694, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:21,622 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:21,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:21,635 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:21,646 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-03-29 20:56:21,647 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:21,650 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:21,651 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-03-29 20:56:21,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-03-29 20:56:21,662 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:21,689 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-29 20:56:21,719 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-03-29 20:56:21,719 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 5 [2018-03-29 20:56:21,720 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-03-29 20:56:21,720 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-03-29 20:56:21,720 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-03-29 20:56:21,721 INFO L87 Difference]: Start difference. First operand 132 states and 137 transitions. Second operand 6 states. [2018-03-29 20:56:21,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:21,907 INFO L93 Difference]: Finished difference Result 132 states and 137 transitions. [2018-03-29 20:56:21,908 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-03-29 20:56:21,908 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 9 [2018-03-29 20:56:21,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:21,910 INFO L225 Difference]: With dead ends: 132 [2018-03-29 20:56:21,911 INFO L226 Difference]: Without dead ends: 124 [2018-03-29 20:56:21,912 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-03-29 20:56:21,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2018-03-29 20:56:21,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 124. [2018-03-29 20:56:21,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2018-03-29 20:56:21,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 129 transitions. [2018-03-29 20:56:21,925 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 129 transitions. Word has length 9 [2018-03-29 20:56:21,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:21,925 INFO L459 AbstractCegarLoop]: Abstraction has 124 states and 129 transitions. [2018-03-29 20:56:21,925 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-03-29 20:56:21,926 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 129 transitions. [2018-03-29 20:56:21,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-03-29 20:56:21,927 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:21,927 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-03-29 20:56:21,927 INFO L408 AbstractCegarLoop]: === Iteration 3 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:21,927 INFO L82 PathProgramCache]: Analyzing trace with hash 1371317001, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:21,940 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:21,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:21,968 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:21,988 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-29 20:56:21,989 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:22,020 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-29 20:56:22,045 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-03-29 20:56:22,046 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2018-03-29 20:56:22,046 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-03-29 20:56:22,046 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-03-29 20:56:22,046 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2018-03-29 20:56:22,046 INFO L87 Difference]: Start difference. First operand 124 states and 129 transitions. Second operand 6 states. [2018-03-29 20:56:22,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:22,078 INFO L93 Difference]: Finished difference Result 239 states and 250 transitions. [2018-03-29 20:56:22,078 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-03-29 20:56:22,078 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 30 [2018-03-29 20:56:22,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:22,080 INFO L225 Difference]: With dead ends: 239 [2018-03-29 20:56:22,081 INFO L226 Difference]: Without dead ends: 128 [2018-03-29 20:56:22,082 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2018-03-29 20:56:22,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2018-03-29 20:56:22,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 128. [2018-03-29 20:56:22,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 128 states. [2018-03-29 20:56:22,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 133 transitions. [2018-03-29 20:56:22,094 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 133 transitions. Word has length 30 [2018-03-29 20:56:22,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:22,094 INFO L459 AbstractCegarLoop]: Abstraction has 128 states and 133 transitions. [2018-03-29 20:56:22,094 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-03-29 20:56:22,094 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 133 transitions. [2018-03-29 20:56:22,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2018-03-29 20:56:22,095 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:22,095 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-03-29 20:56:22,096 INFO L408 AbstractCegarLoop]: === Iteration 4 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:22,096 INFO L82 PathProgramCache]: Analyzing trace with hash 1506435049, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:22,108 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:22,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:22,133 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:22,273 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-29 20:56:22,273 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:22,414 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-29 20:56:22,436 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-29 20:56:22,436 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2018-03-29 20:56:22,437 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-03-29 20:56:22,437 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-03-29 20:56:22,437 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2018-03-29 20:56:22,438 INFO L87 Difference]: Start difference. First operand 128 states and 133 transitions. Second operand 10 states. [2018-03-29 20:56:22,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:22,556 INFO L93 Difference]: Finished difference Result 251 states and 264 transitions. [2018-03-29 20:56:22,557 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-03-29 20:56:22,557 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 36 [2018-03-29 20:56:22,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:22,558 INFO L225 Difference]: With dead ends: 251 [2018-03-29 20:56:22,559 INFO L226 Difference]: Without dead ends: 140 [2018-03-29 20:56:22,560 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2018-03-29 20:56:22,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2018-03-29 20:56:22,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 140. [2018-03-29 20:56:22,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2018-03-29 20:56:22,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 145 transitions. [2018-03-29 20:56:22,573 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 145 transitions. Word has length 36 [2018-03-29 20:56:22,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:22,573 INFO L459 AbstractCegarLoop]: Abstraction has 140 states and 145 transitions. [2018-03-29 20:56:22,573 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-03-29 20:56:22,573 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 145 transitions. [2018-03-29 20:56:22,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-03-29 20:56:22,575 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:22,575 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-03-29 20:56:22,575 INFO L408 AbstractCegarLoop]: === Iteration 5 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:22,575 INFO L82 PathProgramCache]: Analyzing trace with hash 151544233, now seen corresponding path program 2 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:22,590 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:22,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:22,618 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:22,685 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-29 20:56:22,685 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:22,855 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-29 20:56:22,876 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-29 20:56:22,876 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2018-03-29 20:56:22,877 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-03-29 20:56:22,877 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-03-29 20:56:22,877 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=167, Unknown=0, NotChecked=0, Total=306 [2018-03-29 20:56:22,878 INFO L87 Difference]: Start difference. First operand 140 states and 145 transitions. Second operand 18 states. [2018-03-29 20:56:23,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:23,076 INFO L93 Difference]: Finished difference Result 275 states and 292 transitions. [2018-03-29 20:56:23,076 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-03-29 20:56:23,077 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 48 [2018-03-29 20:56:23,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:23,079 INFO L225 Difference]: With dead ends: 275 [2018-03-29 20:56:23,079 INFO L226 Difference]: Without dead ends: 164 [2018-03-29 20:56:23,084 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=151, Invalid=191, Unknown=0, NotChecked=0, Total=342 [2018-03-29 20:56:23,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2018-03-29 20:56:23,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 164. [2018-03-29 20:56:23,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2018-03-29 20:56:23,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 169 transitions. [2018-03-29 20:56:23,099 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 169 transitions. Word has length 48 [2018-03-29 20:56:23,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:23,099 INFO L459 AbstractCegarLoop]: Abstraction has 164 states and 169 transitions. [2018-03-29 20:56:23,099 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-03-29 20:56:23,099 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 169 transitions. [2018-03-29 20:56:23,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2018-03-29 20:56:23,101 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:23,101 INFO L355 BasicCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-03-29 20:56:23,102 INFO L408 AbstractCegarLoop]: === Iteration 6 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:23,102 INFO L82 PathProgramCache]: Analyzing trace with hash -631864023, now seen corresponding path program 3 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:23,109 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:23,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:23,152 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:23,257 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 0 proven. 287 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-29 20:56:23,257 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:23,734 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 0 proven. 287 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-29 20:56:23,769 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-29 20:56:23,769 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2018-03-29 20:56:23,770 INFO L442 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-03-29 20:56:23,771 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-03-29 20:56:23,771 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=531, Invalid=591, Unknown=0, NotChecked=0, Total=1122 [2018-03-29 20:56:23,772 INFO L87 Difference]: Start difference. First operand 164 states and 169 transitions. Second operand 34 states. [2018-03-29 20:56:23,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:23,941 INFO L93 Difference]: Finished difference Result 323 states and 348 transitions. [2018-03-29 20:56:23,948 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-03-29 20:56:23,948 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 72 [2018-03-29 20:56:23,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:23,949 INFO L225 Difference]: With dead ends: 323 [2018-03-29 20:56:23,949 INFO L226 Difference]: Without dead ends: 212 [2018-03-29 20:56:23,951 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 110 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=551, Invalid=639, Unknown=0, NotChecked=0, Total=1190 [2018-03-29 20:56:23,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2018-03-29 20:56:23,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 212. [2018-03-29 20:56:23,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 212 states. [2018-03-29 20:56:23,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 217 transitions. [2018-03-29 20:56:23,964 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 217 transitions. Word has length 72 [2018-03-29 20:56:23,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:23,964 INFO L459 AbstractCegarLoop]: Abstraction has 212 states and 217 transitions. [2018-03-29 20:56:23,964 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-03-29 20:56:23,965 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 217 transitions. [2018-03-29 20:56:23,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2018-03-29 20:56:23,967 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:23,967 INFO L355 BasicCegarLoop]: trace histogram [30, 30, 30, 1, 1, 1, 1, 1, 1, 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-03-29 20:56:23,967 INFO L408 AbstractCegarLoop]: === Iteration 7 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:23,968 INFO L82 PathProgramCache]: Analyzing trace with hash 645614633, now seen corresponding path program 4 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:23,976 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:24,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:24,026 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:24,406 INFO L134 CoverageAnalysis]: Checked inductivity of 1335 backedges. 0 proven. 1335 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-29 20:56:24,407 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:25,846 INFO L134 CoverageAnalysis]: Checked inductivity of 1335 backedges. 0 proven. 1335 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-29 20:56:25,867 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-29 20:56:25,868 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 66 [2018-03-29 20:56:25,868 INFO L442 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-03-29 20:56:25,869 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-03-29 20:56:25,870 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=2083, Invalid=2207, Unknown=0, NotChecked=0, Total=4290 [2018-03-29 20:56:25,871 INFO L87 Difference]: Start difference. First operand 212 states and 217 transitions. Second operand 66 states. [2018-03-29 20:56:26,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:26,417 INFO L93 Difference]: Finished difference Result 419 states and 460 transitions. [2018-03-29 20:56:26,418 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-03-29 20:56:26,418 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 120 [2018-03-29 20:56:26,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:26,420 INFO L225 Difference]: With dead ends: 419 [2018-03-29 20:56:26,420 INFO L226 Difference]: Without dead ends: 308 [2018-03-29 20:56:26,423 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 174 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2119, Invalid=2303, Unknown=0, NotChecked=0, Total=4422 [2018-03-29 20:56:26,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2018-03-29 20:56:26,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 308. [2018-03-29 20:56:26,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 308 states. [2018-03-29 20:56:26,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 313 transitions. [2018-03-29 20:56:26,444 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 313 transitions. Word has length 120 [2018-03-29 20:56:26,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:26,444 INFO L459 AbstractCegarLoop]: Abstraction has 308 states and 313 transitions. [2018-03-29 20:56:26,444 INFO L460 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-03-29 20:56:26,444 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 313 transitions. [2018-03-29 20:56:26,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2018-03-29 20:56:26,447 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:26,447 INFO L355 BasicCegarLoop]: trace histogram [62, 62, 62, 1, 1, 1, 1, 1, 1, 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-03-29 20:56:26,447 INFO L408 AbstractCegarLoop]: === Iteration 8 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:26,447 INFO L82 PathProgramCache]: Analyzing trace with hash 384227881, now seen corresponding path program 5 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:26,454 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:26,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:26,524 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:27,898 INFO L134 CoverageAnalysis]: Checked inductivity of 5735 backedges. 0 proven. 5735 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-29 20:56:27,899 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:28,095 WARN L148 SmtUtils]: Spent 191ms on a formula simplification that was a NOOP. DAG size: 194 [2018-03-29 20:56:28,284 WARN L148 SmtUtils]: Spent 184ms on a formula simplification that was a NOOP. DAG size: 194 [2018-03-29 20:56:31,582 INFO L134 CoverageAnalysis]: Checked inductivity of 5735 backedges. 0 proven. 5735 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-03-29 20:56:31,604 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-29 20:56:31,604 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66] total 130 [2018-03-29 20:56:31,605 INFO L442 AbstractCegarLoop]: Interpolant automaton has 130 states [2018-03-29 20:56:31,606 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 130 interpolants. [2018-03-29 20:56:31,609 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7763, Invalid=9007, Unknown=0, NotChecked=0, Total=16770 [2018-03-29 20:56:31,609 INFO L87 Difference]: Start difference. First operand 308 states and 313 transitions. Second operand 130 states. [2018-03-29 20:56:32,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:32,276 INFO L93 Difference]: Finished difference Result 515 states and 556 transitions. [2018-03-29 20:56:32,276 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2018-03-29 20:56:32,276 INFO L78 Accepts]: Start accepts. Automaton has 130 states. Word has length 216 [2018-03-29 20:56:32,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:32,279 INFO L225 Difference]: With dead ends: 515 [2018-03-29 20:56:32,279 INFO L226 Difference]: Without dead ends: 404 [2018-03-29 20:56:32,283 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 302 SyntacticMatches, 1 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2046 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=7831, Invalid=9199, Unknown=0, NotChecked=0, Total=17030 [2018-03-29 20:56:32,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2018-03-29 20:56:32,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 404. [2018-03-29 20:56:32,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 404 states. [2018-03-29 20:56:32,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 409 transitions. [2018-03-29 20:56:32,303 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 409 transitions. Word has length 216 [2018-03-29 20:56:32,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:32,303 INFO L459 AbstractCegarLoop]: Abstraction has 404 states and 409 transitions. [2018-03-29 20:56:32,303 INFO L460 AbstractCegarLoop]: Interpolant automaton has 130 states. [2018-03-29 20:56:32,304 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 409 transitions. [2018-03-29 20:56:32,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2018-03-29 20:56:32,309 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:32,309 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 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-03-29 20:56:32,309 INFO L408 AbstractCegarLoop]: === Iteration 9 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:32,310 INFO L82 PathProgramCache]: Analyzing trace with hash 1646946345, now seen corresponding path program 6 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:32,319 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:32,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:32,408 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:32,467 INFO L134 CoverageAnalysis]: Checked inductivity of 13207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:32,468 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:32,522 INFO L134 CoverageAnalysis]: Checked inductivity of 13207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:32,557 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-03-29 20:56:32,557 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2018-03-29 20:56:32,558 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-03-29 20:56:32,558 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-03-29 20:56:32,558 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-03-29 20:56:32,558 INFO L87 Difference]: Start difference. First operand 404 states and 409 transitions. Second operand 5 states. [2018-03-29 20:56:32,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:32,846 INFO L93 Difference]: Finished difference Result 404 states and 409 transitions. [2018-03-29 20:56:32,847 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-03-29 20:56:32,847 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 312 [2018-03-29 20:56:32,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:32,849 INFO L225 Difference]: With dead ends: 404 [2018-03-29 20:56:32,849 INFO L226 Difference]: Without dead ends: 396 [2018-03-29 20:56:32,849 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 624 GetRequests, 620 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-03-29 20:56:32,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2018-03-29 20:56:32,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 396. [2018-03-29 20:56:32,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 396 states. [2018-03-29 20:56:32,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 401 transitions. [2018-03-29 20:56:32,863 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 401 transitions. Word has length 312 [2018-03-29 20:56:32,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:32,864 INFO L459 AbstractCegarLoop]: Abstraction has 396 states and 401 transitions. [2018-03-29 20:56:32,864 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-03-29 20:56:32,864 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 401 transitions. [2018-03-29 20:56:32,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2018-03-29 20:56:32,868 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:32,868 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 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-03-29 20:56:32,868 INFO L408 AbstractCegarLoop]: === Iteration 10 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:32,869 INFO L82 PathProgramCache]: Analyzing trace with hash 1646946346, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:32,886 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:32,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:32,952 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:32,960 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-03-29 20:56:32,961 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:32,964 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:32,964 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-03-29 20:56:33,338 INFO L134 CoverageAnalysis]: Checked inductivity of 13207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:33,338 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:33,444 INFO L134 CoverageAnalysis]: Checked inductivity of 13207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:33,466 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-03-29 20:56:33,467 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7, 6] imperfect sequences [] total 12 [2018-03-29 20:56:33,467 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-03-29 20:56:33,467 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-03-29 20:56:33,467 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2018-03-29 20:56:33,468 INFO L87 Difference]: Start difference. First operand 396 states and 401 transitions. Second operand 13 states. [2018-03-29 20:56:33,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:33,839 INFO L93 Difference]: Finished difference Result 396 states and 401 transitions. [2018-03-29 20:56:33,839 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-03-29 20:56:33,839 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 312 [2018-03-29 20:56:33,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:33,842 INFO L225 Difference]: With dead ends: 396 [2018-03-29 20:56:33,842 INFO L226 Difference]: Without dead ends: 395 [2018-03-29 20:56:33,843 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 626 GetRequests, 611 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2018-03-29 20:56:33,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2018-03-29 20:56:33,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 395. [2018-03-29 20:56:33,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 395 states. [2018-03-29 20:56:33,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 400 transitions. [2018-03-29 20:56:33,869 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 400 transitions. Word has length 312 [2018-03-29 20:56:33,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:33,870 INFO L459 AbstractCegarLoop]: Abstraction has 395 states and 400 transitions. [2018-03-29 20:56:33,870 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-03-29 20:56:33,870 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 400 transitions. [2018-03-29 20:56:33,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2018-03-29 20:56:33,872 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:33,873 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-29 20:56:33,873 INFO L408 AbstractCegarLoop]: === Iteration 11 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:33,873 INFO L82 PathProgramCache]: Analyzing trace with hash -1527721310, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:33,882 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:33,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:33,979 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:33,984 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-03-29 20:56:33,984 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:33,988 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:33,989 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-03-29 20:56:34,383 INFO L134 CoverageAnalysis]: Checked inductivity of 13207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:34,383 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:34,512 INFO L134 CoverageAnalysis]: Checked inductivity of 13207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:34,534 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-03-29 20:56:34,534 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8, 7] imperfect sequences [] total 14 [2018-03-29 20:56:34,534 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-03-29 20:56:34,534 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-03-29 20:56:34,535 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2018-03-29 20:56:34,535 INFO L87 Difference]: Start difference. First operand 395 states and 400 transitions. Second operand 15 states. [2018-03-29 20:56:34,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:34,924 INFO L93 Difference]: Finished difference Result 421 states and 428 transitions. [2018-03-29 20:56:34,924 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-03-29 20:56:34,924 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 315 [2018-03-29 20:56:34,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:34,928 INFO L225 Difference]: With dead ends: 421 [2018-03-29 20:56:34,928 INFO L226 Difference]: Without dead ends: 414 [2018-03-29 20:56:34,928 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 634 GetRequests, 615 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2018-03-29 20:56:34,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2018-03-29 20:56:34,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 406. [2018-03-29 20:56:34,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 406 states. [2018-03-29 20:56:34,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 412 transitions. [2018-03-29 20:56:34,949 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 412 transitions. Word has length 315 [2018-03-29 20:56:34,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:34,949 INFO L459 AbstractCegarLoop]: Abstraction has 406 states and 412 transitions. [2018-03-29 20:56:34,949 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-03-29 20:56:34,949 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 412 transitions. [2018-03-29 20:56:34,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2018-03-29 20:56:34,951 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:34,951 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-29 20:56:34,951 INFO L408 AbstractCegarLoop]: === Iteration 12 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:34,951 INFO L82 PathProgramCache]: Analyzing trace with hash 1218305360, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:34,959 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:35,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:35,032 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:35,203 INFO L134 CoverageAnalysis]: Checked inductivity of 13207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:35,203 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:35,272 INFO L134 CoverageAnalysis]: Checked inductivity of 13207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:35,308 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-03-29 20:56:35,308 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 5 [2018-03-29 20:56:35,309 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-03-29 20:56:35,309 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-03-29 20:56:35,309 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2018-03-29 20:56:35,309 INFO L87 Difference]: Start difference. First operand 406 states and 412 transitions. Second operand 6 states. [2018-03-29 20:56:35,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:35,497 INFO L93 Difference]: Finished difference Result 406 states and 412 transitions. [2018-03-29 20:56:35,497 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-03-29 20:56:35,497 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 326 [2018-03-29 20:56:35,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:35,500 INFO L225 Difference]: With dead ends: 406 [2018-03-29 20:56:35,500 INFO L226 Difference]: Without dead ends: 398 [2018-03-29 20:56:35,501 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 652 GetRequests, 646 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-03-29 20:56:35,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2018-03-29 20:56:35,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 398. [2018-03-29 20:56:35,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 398 states. [2018-03-29 20:56:35,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 404 transitions. [2018-03-29 20:56:35,532 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 404 transitions. Word has length 326 [2018-03-29 20:56:35,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:35,533 INFO L459 AbstractCegarLoop]: Abstraction has 398 states and 404 transitions. [2018-03-29 20:56:35,533 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-03-29 20:56:35,533 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 404 transitions. [2018-03-29 20:56:35,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2018-03-29 20:56:35,536 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:35,536 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-29 20:56:35,536 INFO L408 AbstractCegarLoop]: === Iteration 13 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:35,537 INFO L82 PathProgramCache]: Analyzing trace with hash 1218305361, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:35,548 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:35,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:35,653 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:35,656 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-03-29 20:56:35,656 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:35,666 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:35,666 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-03-29 20:56:36,000 INFO L134 CoverageAnalysis]: Checked inductivity of 13207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:36,000 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:36,279 INFO L134 CoverageAnalysis]: Checked inductivity of 13207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:36,300 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-03-29 20:56:36,300 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7, 6] imperfect sequences [] total 12 [2018-03-29 20:56:36,301 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-03-29 20:56:36,301 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-03-29 20:56:36,301 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2018-03-29 20:56:36,301 INFO L87 Difference]: Start difference. First operand 398 states and 404 transitions. Second operand 13 states. [2018-03-29 20:56:36,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:36,666 INFO L93 Difference]: Finished difference Result 398 states and 404 transitions. [2018-03-29 20:56:36,667 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-03-29 20:56:36,667 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 326 [2018-03-29 20:56:36,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:36,669 INFO L225 Difference]: With dead ends: 398 [2018-03-29 20:56:36,669 INFO L226 Difference]: Without dead ends: 397 [2018-03-29 20:56:36,670 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 654 GetRequests, 637 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2018-03-29 20:56:36,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2018-03-29 20:56:36,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 397. [2018-03-29 20:56:36,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 397 states. [2018-03-29 20:56:36,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 403 transitions. [2018-03-29 20:56:36,704 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 403 transitions. Word has length 326 [2018-03-29 20:56:36,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:36,705 INFO L459 AbstractCegarLoop]: Abstraction has 397 states and 403 transitions. [2018-03-29 20:56:36,705 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-03-29 20:56:36,705 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 403 transitions. [2018-03-29 20:56:36,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 330 [2018-03-29 20:56:36,708 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:36,708 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-29 20:56:36,708 INFO L408 AbstractCegarLoop]: === Iteration 14 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:36,708 INFO L82 PathProgramCache]: Analyzing trace with hash 2061382216, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:36,719 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:36,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:36,819 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:36,824 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-03-29 20:56:36,825 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:36,837 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:36,838 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-03-29 20:56:37,168 INFO L134 CoverageAnalysis]: Checked inductivity of 13207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:37,168 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:37,379 INFO L134 CoverageAnalysis]: Checked inductivity of 13207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:37,402 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-03-29 20:56:37,402 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8, 7] imperfect sequences [] total 14 [2018-03-29 20:56:37,403 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-03-29 20:56:37,403 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-03-29 20:56:37,403 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2018-03-29 20:56:37,403 INFO L87 Difference]: Start difference. First operand 397 states and 403 transitions. Second operand 15 states. [2018-03-29 20:56:37,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:38,013 INFO L93 Difference]: Finished difference Result 423 states and 431 transitions. [2018-03-29 20:56:38,013 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-03-29 20:56:38,013 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 329 [2018-03-29 20:56:38,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:38,016 INFO L225 Difference]: With dead ends: 423 [2018-03-29 20:56:38,016 INFO L226 Difference]: Without dead ends: 416 [2018-03-29 20:56:38,017 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 662 GetRequests, 641 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2018-03-29 20:56:38,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2018-03-29 20:56:38,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 408. [2018-03-29 20:56:38,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 408 states. [2018-03-29 20:56:38,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 415 transitions. [2018-03-29 20:56:38,050 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 415 transitions. Word has length 329 [2018-03-29 20:56:38,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:38,050 INFO L459 AbstractCegarLoop]: Abstraction has 408 states and 415 transitions. [2018-03-29 20:56:38,051 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-03-29 20:56:38,051 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 415 transitions. [2018-03-29 20:56:38,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2018-03-29 20:56:38,053 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:38,053 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-03-29 20:56:38,053 INFO L408 AbstractCegarLoop]: === Iteration 15 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:38,054 INFO L82 PathProgramCache]: Analyzing trace with hash -74752964, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:38,062 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:38,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:38,168 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:38,172 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-03-29 20:56:38,172 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:38,176 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:38,176 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-03-29 20:56:38,514 INFO L134 CoverageAnalysis]: Checked inductivity of 13212 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:38,514 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:38,694 INFO L134 CoverageAnalysis]: Checked inductivity of 13212 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:38,717 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-29 20:56:38,718 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 18 [2018-03-29 20:56:38,718 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-03-29 20:56:38,719 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-03-29 20:56:38,719 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2018-03-29 20:56:38,719 INFO L87 Difference]: Start difference. First operand 408 states and 415 transitions. Second operand 19 states. [2018-03-29 20:56:39,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:39,324 INFO L93 Difference]: Finished difference Result 453 states and 463 transitions. [2018-03-29 20:56:39,325 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-03-29 20:56:39,325 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 332 [2018-03-29 20:56:39,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:39,327 INFO L225 Difference]: With dead ends: 453 [2018-03-29 20:56:39,327 INFO L226 Difference]: Without dead ends: 447 [2018-03-29 20:56:39,328 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 675 GetRequests, 645 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=224, Invalid=706, Unknown=0, NotChecked=0, Total=930 [2018-03-29 20:56:39,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2018-03-29 20:56:39,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 435. [2018-03-29 20:56:39,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 435 states. [2018-03-29 20:56:39,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 444 transitions. [2018-03-29 20:56:39,364 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 444 transitions. Word has length 332 [2018-03-29 20:56:39,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:39,365 INFO L459 AbstractCegarLoop]: Abstraction has 435 states and 444 transitions. [2018-03-29 20:56:39,365 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-03-29 20:56:39,365 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 444 transitions. [2018-03-29 20:56:39,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 338 [2018-03-29 20:56:39,367 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:39,368 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-29 20:56:39,368 INFO L408 AbstractCegarLoop]: === Iteration 16 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:39,368 INFO L82 PathProgramCache]: Analyzing trace with hash 1871246478, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:39,374 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:39,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:39,459 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:39,596 INFO L134 CoverageAnalysis]: Checked inductivity of 13207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:39,596 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:39,749 INFO L134 CoverageAnalysis]: Checked inductivity of 13207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:39,771 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-03-29 20:56:39,771 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2018-03-29 20:56:39,772 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-03-29 20:56:39,772 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-03-29 20:56:39,772 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2018-03-29 20:56:39,772 INFO L87 Difference]: Start difference. First operand 435 states and 444 transitions. Second operand 8 states. [2018-03-29 20:56:39,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:39,812 INFO L93 Difference]: Finished difference Result 447 states and 456 transitions. [2018-03-29 20:56:39,812 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-03-29 20:56:39,812 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 337 [2018-03-29 20:56:39,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:39,814 INFO L225 Difference]: With dead ends: 447 [2018-03-29 20:56:39,814 INFO L226 Difference]: Without dead ends: 442 [2018-03-29 20:56:39,815 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 674 GetRequests, 667 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2018-03-29 20:56:39,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2018-03-29 20:56:39,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 441. [2018-03-29 20:56:39,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 441 states. [2018-03-29 20:56:39,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 450 transitions. [2018-03-29 20:56:39,841 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 450 transitions. Word has length 337 [2018-03-29 20:56:39,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:39,841 INFO L459 AbstractCegarLoop]: Abstraction has 441 states and 450 transitions. [2018-03-29 20:56:39,841 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-03-29 20:56:39,841 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 450 transitions. [2018-03-29 20:56:39,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2018-03-29 20:56:39,843 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:39,843 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-29 20:56:39,843 INFO L408 AbstractCegarLoop]: === Iteration 17 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:39,843 INFO L82 PathProgramCache]: Analyzing trace with hash -918468724, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:39,850 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:39,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:39,924 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:39,968 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-03-29 20:56:39,969 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-03-29 20:56:39,970 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:39,971 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:39,972 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:39,973 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:11, output treesize:7 [2018-03-29 20:56:39,978 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-03-29 20:56:39,981 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:39,981 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:39,983 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 31 [2018-03-29 20:56:39,983 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:39,993 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:39,996 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:39,996 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:21, output treesize:17 [2018-03-29 20:56:40,004 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 23 [2018-03-29 20:56:40,014 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,015 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,015 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,021 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,022 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,023 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,024 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 78 [2018-03-29 20:56:40,025 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:40,037 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:40,042 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:40,042 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:30, output treesize:26 [2018-03-29 20:56:40,053 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 30 [2018-03-29 20:56:40,068 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,069 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,069 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,070 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,071 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,072 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,073 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,073 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,074 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,075 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,076 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,076 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,077 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 12 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 149 [2018-03-29 20:56:40,078 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:40,111 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:40,116 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:40,117 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:39, output treesize:35 [2018-03-29 20:56:40,130 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 37 [2018-03-29 20:56:40,133 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,134 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,135 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,136 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,136 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,137 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,138 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,139 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,139 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,140 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,143 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,144 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,145 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,146 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,147 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,148 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,149 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 16 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 206 [2018-03-29 20:56:40,150 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:40,181 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:40,188 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:40,188 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:48, output treesize:44 [2018-03-29 20:56:40,208 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 44 [2018-03-29 20:56:40,215 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,217 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,218 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,220 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,221 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,222 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,224 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,225 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,226 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,227 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,228 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,230 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,231 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,232 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,233 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,238 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,240 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,241 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,242 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,244 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,245 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,247 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 21 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 253 [2018-03-29 20:56:40,248 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:40,294 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:40,303 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:40,303 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:57, output treesize:53 [2018-03-29 20:56:40,350 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 51 [2018-03-29 20:56:40,365 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,366 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,393 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,406 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,408 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,409 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,410 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,411 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,413 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,414 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,415 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,416 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,417 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,419 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,420 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,421 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,422 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,423 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,424 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,425 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,426 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,427 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,428 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,428 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,429 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,430 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,431 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:40,433 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 27 disjoint index pairs (out of 15 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 308 [2018-03-29 20:56:40,434 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:40,492 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:40,508 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:40,508 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:66, output treesize:62 [2018-03-29 20:56:40,681 INFO L134 CoverageAnalysis]: Checked inductivity of 13207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:40,681 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:40,872 INFO L134 CoverageAnalysis]: Checked inductivity of 13207 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:40,894 INFO L320 seRefinementStrategy]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2018-03-29 20:56:40,894 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [14, 8] imperfect sequences [] total 20 [2018-03-29 20:56:40,895 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-03-29 20:56:40,895 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-03-29 20:56:40,895 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2018-03-29 20:56:40,895 INFO L87 Difference]: Start difference. First operand 441 states and 450 transitions. Second operand 20 states. [2018-03-29 20:56:41,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:41,297 INFO L93 Difference]: Finished difference Result 510 states and 523 transitions. [2018-03-29 20:56:41,297 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-03-29 20:56:41,297 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 340 [2018-03-29 20:56:41,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:41,299 INFO L225 Difference]: With dead ends: 510 [2018-03-29 20:56:41,299 INFO L226 Difference]: Without dead ends: 441 [2018-03-29 20:56:41,300 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 685 GetRequests, 655 SyntacticMatches, 6 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=153, Invalid=497, Unknown=0, NotChecked=0, Total=650 [2018-03-29 20:56:41,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2018-03-29 20:56:41,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 441. [2018-03-29 20:56:41,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 441 states. [2018-03-29 20:56:41,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 449 transitions. [2018-03-29 20:56:41,328 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 449 transitions. Word has length 340 [2018-03-29 20:56:41,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:41,328 INFO L459 AbstractCegarLoop]: Abstraction has 441 states and 449 transitions. [2018-03-29 20:56:41,328 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-03-29 20:56:41,328 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 449 transitions. [2018-03-29 20:56:41,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2018-03-29 20:56:41,330 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:41,330 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-03-29 20:56:41,330 INFO L408 AbstractCegarLoop]: === Iteration 18 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:41,331 INFO L82 PathProgramCache]: Analyzing trace with hash 408884067, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:41,342 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:41,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:41,408 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:41,503 INFO L134 CoverageAnalysis]: Checked inductivity of 13238 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:41,503 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:41,536 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-03-29 20:56:41,536 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:41,540 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2018-03-29 20:56:41,541 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:41,543 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:41,543 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:8 [2018-03-29 20:56:41,755 INFO L134 CoverageAnalysis]: Checked inductivity of 13238 backedges. 27 proven. 4 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:41,789 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-03-29 20:56:41,789 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 15 [2018-03-29 20:56:41,790 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-03-29 20:56:41,790 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-03-29 20:56:41,790 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2018-03-29 20:56:41,791 INFO L87 Difference]: Start difference. First operand 441 states and 449 transitions. Second operand 16 states. [2018-03-29 20:56:42,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:42,054 INFO L93 Difference]: Finished difference Result 445 states and 453 transitions. [2018-03-29 20:56:42,055 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-03-29 20:56:42,055 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 351 [2018-03-29 20:56:42,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:42,057 INFO L225 Difference]: With dead ends: 445 [2018-03-29 20:56:42,057 INFO L226 Difference]: Without dead ends: 442 [2018-03-29 20:56:42,058 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 708 GetRequests, 687 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=171, Invalid=335, Unknown=0, NotChecked=0, Total=506 [2018-03-29 20:56:42,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2018-03-29 20:56:42,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 438. [2018-03-29 20:56:42,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 438 states. [2018-03-29 20:56:42,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 446 transitions. [2018-03-29 20:56:42,095 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 446 transitions. Word has length 351 [2018-03-29 20:56:42,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:42,097 INFO L459 AbstractCegarLoop]: Abstraction has 438 states and 446 transitions. [2018-03-29 20:56:42,097 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-03-29 20:56:42,097 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 446 transitions. [2018-03-29 20:56:42,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 358 [2018-03-29 20:56:42,099 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:42,100 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-29 20:56:42,100 INFO L408 AbstractCegarLoop]: === Iteration 19 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:42,100 INFO L82 PathProgramCache]: Analyzing trace with hash -1642143950, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:42,112 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:42,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:42,221 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:42,270 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2018-03-29 20:56:42,273 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:42,276 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2018-03-29 20:56:42,276 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:42,284 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:42,293 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:42,293 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:19 [2018-03-29 20:56:42,302 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2018-03-29 20:56:42,306 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:42,307 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2018-03-29 20:56:42,308 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:42,312 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:42,326 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:42,326 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:19 [2018-03-29 20:56:42,335 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2018-03-29 20:56:42,338 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:42,339 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2018-03-29 20:56:42,340 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:42,344 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:42,351 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:42,351 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:19 [2018-03-29 20:56:42,359 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2018-03-29 20:56:42,362 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:42,363 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2018-03-29 20:56:42,364 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:42,368 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:42,375 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:42,376 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:19 [2018-03-29 20:56:42,384 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2018-03-29 20:56:42,387 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:42,389 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2018-03-29 20:56:42,389 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:42,394 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:42,401 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:42,401 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:19 [2018-03-29 20:56:42,410 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2018-03-29 20:56:42,413 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:42,414 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2018-03-29 20:56:42,414 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:42,419 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:42,424 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:42,424 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:29, output treesize:7 [2018-03-29 20:56:42,550 INFO L134 CoverageAnalysis]: Checked inductivity of 13210 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:42,550 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:42,943 WARN L148 SmtUtils]: Spent 282ms on a formula simplification that was a NOOP. DAG size: 65 [2018-03-29 20:56:43,434 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 72 treesize of output 74 [2018-03-29 20:56:43,438 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,470 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 80 [2018-03-29 20:56:43,473 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,473 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,474 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,476 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 96 [2018-03-29 20:56:43,481 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,482 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,482 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,483 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,483 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,483 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,490 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 133 [2018-03-29 20:56:43,499 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,499 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,500 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,500 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,501 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,501 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,502 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,502 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,503 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,503 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,518 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 183 [2018-03-29 20:56:43,527 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,527 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,528 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,529 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,529 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,530 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,530 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,530 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,531 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,531 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,531 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,532 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,532 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,532 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,533 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,547 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 246 [2018-03-29 20:56:43,586 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,586 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,587 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,587 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,587 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,588 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,588 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,588 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,588 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,589 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,589 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,589 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,590 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,590 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,593 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,604 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 185 [2018-03-29 20:56:43,605 INFO L267 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:43,616 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,616 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,617 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,617 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,617 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,618 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,618 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,618 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,619 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,619 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,619 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,620 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,620 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,620 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,620 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:43,654 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 68 treesize of output 252 [2018-03-29 20:56:43,654 WARN L130 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2018-03-29 20:56:43,679 INFO L267 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 64 xjuncts. [2018-03-29 20:56:44,223 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-1 vars, End of recursive call: and 14 xjuncts. [2018-03-29 20:56:44,344 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:56:44,452 INFO L267 ElimStorePlain]: Start of recursive call 5: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:56:44,541 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:56:44,636 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:56:44,757 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 60 [2018-03-29 20:56:44,758 INFO L267 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:44,761 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2018-03-29 20:56:44,762 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:44,770 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 58 [2018-03-29 20:56:44,771 INFO L267 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:44,773 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2018-03-29 20:56:44,773 INFO L267 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:44,776 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2018-03-29 20:56:44,776 INFO L267 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:44,779 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2018-03-29 20:56:44,779 INFO L267 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:44,783 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2018-03-29 20:56:44,784 INFO L267 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:44,792 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2018-03-29 20:56:44,793 INFO L267 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:44,917 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,930 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 91 [2018-03-29 20:56:44,934 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,934 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,934 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,960 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 110 [2018-03-29 20:56:44,964 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,965 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,965 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,966 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,966 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,967 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,973 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 153 [2018-03-29 20:56:44,978 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,979 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,979 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,980 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,980 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,980 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,981 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,981 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,981 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,982 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,993 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 208 [2018-03-29 20:56:44,997 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,997 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,997 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,998 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,998 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,998 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,999 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,999 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:44,999 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,000 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,000 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,000 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,001 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,001 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,001 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,015 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 276 [2018-03-29 20:56:45,048 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,048 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,048 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,049 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,049 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,049 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,050 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,050 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,050 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,051 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,051 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,052 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,052 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,052 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,052 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,070 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 20 disjoint index pairs (out of 21 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 188 [2018-03-29 20:56:45,070 INFO L267 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:45,074 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-03-29 20:56:45,074 INFO L267 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:45,184 INFO L267 ElimStorePlain]: Start of recursive call 22: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:45,193 INFO L267 ElimStorePlain]: Start of recursive call 21: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:45,200 INFO L267 ElimStorePlain]: Start of recursive call 20: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:45,205 INFO L267 ElimStorePlain]: Start of recursive call 19: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:45,221 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,222 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,222 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,236 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 69 treesize of output 115 [2018-03-29 20:56:45,242 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,243 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,243 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,243 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,244 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,244 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,263 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 5 case distinctions, treesize of input 101 treesize of output 152 [2018-03-29 20:56:45,270 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,271 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,271 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,272 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,272 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,272 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,272 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,273 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,273 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,273 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,298 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 138 treesize of output 202 [2018-03-29 20:56:45,307 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,307 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,307 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,308 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,308 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,308 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,309 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,309 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,309 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,310 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,310 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,310 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,311 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,311 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,311 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,342 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 2 new quantified variables, introduced 7 case distinctions, treesize of input 188 treesize of output 265 [2018-03-29 20:56:45,427 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,427 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,428 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,428 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,428 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,429 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,429 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,430 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,430 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,430 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,431 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,431 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,431 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,432 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,432 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,467 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 17 disjoint index pairs (out of 21 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 76 treesize of output 260 [2018-03-29 20:56:45,468 WARN L130 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2018-03-29 20:56:45,486 INFO L267 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 64 xjuncts. [2018-03-29 20:56:45,494 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,495 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,495 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,496 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,496 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,496 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,497 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,497 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,498 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,498 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,498 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,499 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,499 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,499 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,500 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:45,541 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 71 treesize of output 255 [2018-03-29 20:56:45,541 WARN L130 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2018-03-29 20:56:45,558 INFO L267 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 64 xjuncts. [2018-03-29 20:56:46,540 INFO L267 ElimStorePlain]: Start of recursive call 28: 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:56:46,704 INFO L267 ElimStorePlain]: Start of recursive call 27: 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:56:46,864 INFO L267 ElimStorePlain]: Start of recursive call 26: 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:56:47,030 INFO L267 ElimStorePlain]: Start of recursive call 25: 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:56:47,104 INFO L267 ElimStorePlain]: Start of recursive call 18: 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:56:47,211 INFO L267 ElimStorePlain]: Start of recursive call 2: 3 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:56:47,214 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 65 [2018-03-29 20:56:47,217 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,218 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 72 [2018-03-29 20:56:47,221 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,221 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,222 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,225 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 96 [2018-03-29 20:56:47,231 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,231 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,232 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,234 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,234 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,235 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,241 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 133 [2018-03-29 20:56:47,244 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,244 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,245 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,245 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,245 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,246 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,246 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,246 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,247 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,247 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,257 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 183 [2018-03-29 20:56:47,260 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,261 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,261 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,261 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,262 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,262 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,263 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,263 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,263 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,264 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,264 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,264 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,265 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,265 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,265 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,280 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 246 [2018-03-29 20:56:47,345 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,346 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,346 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,347 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,347 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,348 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,348 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,348 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,349 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,349 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,349 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,350 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,350 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,351 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,351 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,364 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 185 [2018-03-29 20:56:47,365 INFO L267 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:47,376 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,377 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,377 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,378 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,378 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,379 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,379 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,380 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,380 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,381 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,381 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,382 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,382 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,383 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,383 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:47,427 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 68 treesize of output 252 [2018-03-29 20:56:47,427 WARN L130 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2018-03-29 20:56:47,440 INFO L267 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 64 xjuncts. [2018-03-29 20:56:47,881 INFO L267 ElimStorePlain]: Start of recursive call 36: 1 dim-1 vars, End of recursive call: and 14 xjuncts. [2018-03-29 20:56:47,992 INFO L267 ElimStorePlain]: Start of recursive call 35: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:56:48,079 INFO L267 ElimStorePlain]: Start of recursive call 34: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:56:48,162 INFO L267 ElimStorePlain]: Start of recursive call 33: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:56:48,243 INFO L267 ElimStorePlain]: Start of recursive call 32: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:56:48,324 INFO L267 ElimStorePlain]: Start of recursive call 31: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:56:48,326 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2018-03-29 20:56:48,328 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2018-03-29 20:56:48,328 INFO L267 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:48,332 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2018-03-29 20:56:48,332 INFO L267 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:48,333 INFO L267 ElimStorePlain]: Start of recursive call 39: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:48,432 INFO L267 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-2 vars, End of recursive call: and 9 xjuncts. [2018-03-29 20:56:48,432 INFO L202 ElimStorePlain]: Needed 41 recursive calls to eliminate 7 variables, input treesize:70, output treesize:339 [2018-03-29 20:56:48,522 INFO L134 CoverageAnalysis]: Checked inductivity of 13210 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:48,544 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-29 20:56:48,544 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 18] total 25 [2018-03-29 20:56:48,545 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-03-29 20:56:48,545 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-03-29 20:56:48,545 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=495, Unknown=0, NotChecked=0, Total=600 [2018-03-29 20:56:48,546 INFO L87 Difference]: Start difference. First operand 438 states and 446 transitions. Second operand 25 states. [2018-03-29 20:56:49,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:49,217 INFO L93 Difference]: Finished difference Result 450 states and 457 transitions. [2018-03-29 20:56:49,217 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-03-29 20:56:49,217 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 357 [2018-03-29 20:56:49,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:49,219 INFO L225 Difference]: With dead ends: 450 [2018-03-29 20:56:49,219 INFO L226 Difference]: Without dead ends: 436 [2018-03-29 20:56:49,219 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 724 GetRequests, 683 SyntacticMatches, 7 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=241, Invalid=1019, Unknown=0, NotChecked=0, Total=1260 [2018-03-29 20:56:49,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2018-03-29 20:56:49,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 432. [2018-03-29 20:56:49,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 432 states. [2018-03-29 20:56:49,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 439 transitions. [2018-03-29 20:56:49,243 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 439 transitions. Word has length 357 [2018-03-29 20:56:49,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:49,244 INFO L459 AbstractCegarLoop]: Abstraction has 432 states and 439 transitions. [2018-03-29 20:56:49,244 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-03-29 20:56:49,244 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 439 transitions. [2018-03-29 20:56:49,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 356 [2018-03-29 20:56:49,245 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:49,245 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-03-29 20:56:49,246 INFO L408 AbstractCegarLoop]: === Iteration 20 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:49,246 INFO L82 PathProgramCache]: Analyzing trace with hash -499635479, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:49,252 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:49,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:49,335 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:49,350 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-03-29 20:56:49,350 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:49,418 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:49,418 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-03-29 20:56:50,049 INFO L134 CoverageAnalysis]: Checked inductivity of 13246 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:50,049 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:50,691 INFO L134 CoverageAnalysis]: Checked inductivity of 13246 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:50,713 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-29 20:56:50,713 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2018-03-29 20:56:50,714 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-03-29 20:56:50,714 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-03-29 20:56:50,714 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2018-03-29 20:56:50,714 INFO L87 Difference]: Start difference. First operand 432 states and 439 transitions. Second operand 23 states. [2018-03-29 20:56:51,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:51,366 INFO L93 Difference]: Finished difference Result 453 states and 460 transitions. [2018-03-29 20:56:51,366 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-03-29 20:56:51,366 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 355 [2018-03-29 20:56:51,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:51,368 INFO L225 Difference]: With dead ends: 453 [2018-03-29 20:56:51,368 INFO L226 Difference]: Without dead ends: 451 [2018-03-29 20:56:51,369 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 722 GetRequests, 687 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=291, Invalid=969, Unknown=0, NotChecked=0, Total=1260 [2018-03-29 20:56:51,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2018-03-29 20:56:51,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 439. [2018-03-29 20:56:51,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 439 states. [2018-03-29 20:56:51,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 446 transitions. [2018-03-29 20:56:51,411 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 446 transitions. Word has length 355 [2018-03-29 20:56:51,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:51,412 INFO L459 AbstractCegarLoop]: Abstraction has 439 states and 446 transitions. [2018-03-29 20:56:51,412 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-03-29 20:56:51,412 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 446 transitions. [2018-03-29 20:56:51,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2018-03-29 20:56:51,415 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:51,415 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-29 20:56:51,415 INFO L408 AbstractCegarLoop]: === Iteration 21 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:51,415 INFO L82 PathProgramCache]: Analyzing trace with hash 1683387209, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:51,425 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:51,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:51,541 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:51,544 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-03-29 20:56:51,544 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:51,562 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:51,562 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-03-29 20:56:51,867 INFO L134 CoverageAnalysis]: Checked inductivity of 13215 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 13210 trivial. 0 not checked. [2018-03-29 20:56:51,867 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:52,032 INFO L134 CoverageAnalysis]: Checked inductivity of 13215 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 13210 trivial. 0 not checked. [2018-03-29 20:56:52,054 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-29 20:56:52,054 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 18 [2018-03-29 20:56:52,054 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-03-29 20:56:52,055 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-03-29 20:56:52,055 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2018-03-29 20:56:52,055 INFO L87 Difference]: Start difference. First operand 439 states and 446 transitions. Second operand 19 states. [2018-03-29 20:56:52,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:52,536 INFO L93 Difference]: Finished difference Result 480 states and 490 transitions. [2018-03-29 20:56:52,537 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-03-29 20:56:52,537 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 363 [2018-03-29 20:56:52,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:52,539 INFO L225 Difference]: With dead ends: 480 [2018-03-29 20:56:52,539 INFO L226 Difference]: Without dead ends: 474 [2018-03-29 20:56:52,540 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 737 GetRequests, 705 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=224, Invalid=706, Unknown=0, NotChecked=0, Total=930 [2018-03-29 20:56:52,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2018-03-29 20:56:52,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 466. [2018-03-29 20:56:52,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 466 states. [2018-03-29 20:56:52,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 475 transitions. [2018-03-29 20:56:52,584 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 475 transitions. Word has length 363 [2018-03-29 20:56:52,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:52,584 INFO L459 AbstractCegarLoop]: Abstraction has 466 states and 475 transitions. [2018-03-29 20:56:52,584 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-03-29 20:56:52,584 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 475 transitions. [2018-03-29 20:56:52,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2018-03-29 20:56:52,586 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:52,587 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-03-29 20:56:52,587 INFO L408 AbstractCegarLoop]: === Iteration 22 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:52,587 INFO L82 PathProgramCache]: Analyzing trace with hash -888038148, now seen corresponding path program 2 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:52,598 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:52,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:52,687 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:52,732 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-03-29 20:56:52,746 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-03-29 20:56:52,747 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:52,776 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:52,777 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:52,778 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:11, output treesize:7 [2018-03-29 20:56:52,794 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-03-29 20:56:52,797 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,798 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,799 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 31 [2018-03-29 20:56:52,799 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:52,805 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:52,808 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:52,808 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:21, output treesize:17 [2018-03-29 20:56:52,817 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 23 [2018-03-29 20:56:52,820 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,821 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,821 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,822 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,823 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,824 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,825 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 78 [2018-03-29 20:56:52,825 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:52,836 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:52,841 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:52,841 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:30, output treesize:26 [2018-03-29 20:56:52,852 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 30 [2018-03-29 20:56:52,854 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,855 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,856 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,857 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,858 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,858 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,859 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,860 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,861 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,862 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,863 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,864 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,864 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 12 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 149 [2018-03-29 20:56:52,865 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:52,889 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:52,896 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:52,897 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:39, output treesize:35 [2018-03-29 20:56:52,911 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 37 [2018-03-29 20:56:52,914 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,915 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,916 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,917 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,918 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,918 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,919 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,920 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,921 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,922 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,923 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,924 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,925 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,926 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,927 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,928 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,929 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 16 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 206 [2018-03-29 20:56:52,929 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:52,958 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:52,966 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:52,966 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:48, output treesize:44 [2018-03-29 20:56:52,985 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 44 [2018-03-29 20:56:52,989 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,990 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,992 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,993 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,994 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,995 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,997 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,998 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:52,999 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,000 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,001 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,001 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,002 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,003 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,007 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,016 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,017 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,019 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,020 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,021 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,022 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,023 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 21 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 253 [2018-03-29 20:56:53,023 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,064 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,073 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,073 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:57, output treesize:53 [2018-03-29 20:56:53,093 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 51 [2018-03-29 20:56:53,097 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,098 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,099 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,100 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,101 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,101 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,103 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,104 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,104 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,105 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,106 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,107 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,108 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,109 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,110 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,111 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,112 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,113 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,114 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,115 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,116 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,117 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,118 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,119 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,120 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,121 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,122 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,123 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 27 disjoint index pairs (out of 15 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 308 [2018-03-29 20:56:53,124 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,181 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,192 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,192 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:66, output treesize:62 [2018-03-29 20:56:53,283 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 61 [2018-03-29 20:56:53,287 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,288 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,290 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,291 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,292 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,293 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,294 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,294 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,295 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,296 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,297 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,297 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,298 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,299 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,300 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,301 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,301 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,302 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,303 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,303 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,304 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,305 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,306 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,307 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,307 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,308 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,309 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,310 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,310 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,311 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,312 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,314 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,315 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,317 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,323 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 34 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 395 [2018-03-29 20:56:53,324 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,396 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,409 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,409 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:81, output treesize:65 [2018-03-29 20:56:53,413 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 61 [2018-03-29 20:56:53,416 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,417 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,417 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,418 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,418 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,419 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,420 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,420 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,421 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,421 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,422 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,423 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,423 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,424 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,424 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,425 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,426 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,426 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,427 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,427 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,428 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,429 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,429 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,430 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,430 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,431 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,431 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,432 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,433 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,433 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,434 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,435 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,436 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,437 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,441 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 34 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 395 [2018-03-29 20:56:53,442 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,500 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,512 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,513 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:81, output treesize:65 [2018-03-29 20:56:53,518 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 61 [2018-03-29 20:56:53,521 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,522 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,523 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,524 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,524 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,525 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,526 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,527 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,527 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,528 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,529 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,530 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,531 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,531 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,532 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,533 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,534 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,535 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,535 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,536 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,537 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,538 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,538 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,539 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,540 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,541 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,541 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,542 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,543 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,544 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,544 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,571 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,572 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,574 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,580 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 34 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 395 [2018-03-29 20:56:53,581 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,638 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,650 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,651 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:81, output treesize:65 [2018-03-29 20:56:53,655 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 61 [2018-03-29 20:56:53,658 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,659 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,660 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,660 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,661 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,662 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,662 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:53,663 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,664 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,664 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,665 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,666 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,666 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,667 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,668 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,669 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,669 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,670 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,671 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,671 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,672 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,673 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,674 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,674 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,675 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,677 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,678 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,679 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,685 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 7 select indices, 7 select index equivalence classes, 27 disjoint index pairs (out of 21 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 303 [2018-03-29 20:56:53,686 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,728 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,738 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,738 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:81, output treesize:56 [2018-03-29 20:56:53,760 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 54 [2018-03-29 20:56:53,763 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,766 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,767 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,768 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,769 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,770 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,771 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,772 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,773 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,774 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,775 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,776 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,776 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,777 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,778 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,779 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,780 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,780 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:53,781 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,783 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,784 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,785 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,787 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,787 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,790 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,794 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 21 disjoint index pairs (out of 15 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 279 [2018-03-29 20:56:53,795 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,843 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,853 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,853 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:72, output treesize:47 [2018-03-29 20:56:53,879 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 47 [2018-03-29 20:56:53,882 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,883 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,884 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,885 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,885 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,886 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,888 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,889 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,890 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,892 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,893 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,895 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,896 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,897 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,898 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,899 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,900 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,902 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,907 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 18 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 225 [2018-03-29 20:56:53,908 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,934 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,943 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:53,943 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:47 [2018-03-29 20:56:53,987 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 47 [2018-03-29 20:56:53,990 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,990 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,991 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,992 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,992 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,993 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,994 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,995 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,995 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,996 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,997 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,997 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,998 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,999 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:53,999 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,000 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,001 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,003 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,007 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 18 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 225 [2018-03-29 20:56:54,007 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,033 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,042 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,042 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:47 [2018-03-29 20:56:54,046 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 47 [2018-03-29 20:56:54,049 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,050 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,051 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,052 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,053 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,054 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,054 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,055 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,056 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,057 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,058 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,062 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,064 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,072 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,075 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,077 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,078 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,080 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,085 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 18 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 225 [2018-03-29 20:56:54,086 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,113 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,123 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,123 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:47 [2018-03-29 20:56:54,127 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 47 [2018-03-29 20:56:54,129 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,130 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,131 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,132 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,132 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,133 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,134 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,134 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,135 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,136 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,136 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,137 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,138 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,139 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,139 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,140 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,141 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,143 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,147 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 18 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 225 [2018-03-29 20:56:54,147 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,174 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,182 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,183 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:47 [2018-03-29 20:56:54,186 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 47 [2018-03-29 20:56:54,189 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,190 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,190 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,191 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,192 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,192 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,193 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,194 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,194 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,195 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,196 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,196 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,197 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,198 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,198 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:54,199 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,199 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,201 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,205 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 13 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 215 [2018-03-29 20:56:54,206 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,236 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,245 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,245 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:38 [2018-03-29 20:56:54,268 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 40 [2018-03-29 20:56:54,270 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,271 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,272 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,272 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,273 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,273 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,274 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,274 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,275 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,275 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:54,276 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,276 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,277 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,280 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 9 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 153 [2018-03-29 20:56:54,280 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,297 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,303 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,304 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:54, output treesize:29 [2018-03-29 20:56:54,324 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 33 [2018-03-29 20:56:54,326 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,327 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,328 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,328 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,329 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,329 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,330 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,332 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 103 [2018-03-29 20:56:54,333 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,344 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,350 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,351 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:29 [2018-03-29 20:56:54,392 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 33 [2018-03-29 20:56:54,394 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,395 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,396 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,397 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,398 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,398 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,399 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,402 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 103 [2018-03-29 20:56:54,402 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,413 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,419 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,419 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:29 [2018-03-29 20:56:54,423 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 33 [2018-03-29 20:56:54,425 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,425 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,426 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,426 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,427 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,427 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,428 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,430 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 103 [2018-03-29 20:56:54,431 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,441 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,447 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,448 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:29 [2018-03-29 20:56:54,451 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 33 [2018-03-29 20:56:54,453 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,454 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,455 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,455 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,456 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,457 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,457 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,460 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 103 [2018-03-29 20:56:54,460 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,471 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,477 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,478 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:29 [2018-03-29 20:56:54,481 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 33 [2018-03-29 20:56:54,483 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,484 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,484 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,485 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,486 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,486 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:54,487 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,489 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 93 [2018-03-29 20:56:54,490 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,499 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,504 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,505 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:45, output treesize:20 [2018-03-29 20:56:54,525 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 26 [2018-03-29 20:56:54,527 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,528 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:56:54,528 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,530 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 44 [2018-03-29 20:56:54,531 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,535 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,539 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,539 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:11 [2018-03-29 20:56:54,560 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:56:54,562 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:54,563 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:56:54,563 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,567 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,571 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,571 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:56:54,611 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2018-03-29 20:56:54,612 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2018-03-29 20:56:54,612 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,613 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,615 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:54,615 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:18, output treesize:7 [2018-03-29 20:56:54,785 INFO L134 CoverageAnalysis]: Checked inductivity of 13273 backedges. 6 proven. 60 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:54,785 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:55,613 INFO L134 CoverageAnalysis]: Checked inductivity of 13273 backedges. 63 proven. 3 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:56:55,635 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-29 20:56:55,635 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 13] total 36 [2018-03-29 20:56:55,636 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-03-29 20:56:55,636 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-03-29 20:56:55,636 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1100, Unknown=0, NotChecked=0, Total=1260 [2018-03-29 20:56:55,636 INFO L87 Difference]: Start difference. First operand 466 states and 475 transitions. Second operand 36 states. [2018-03-29 20:56:56,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:56:56,410 INFO L93 Difference]: Finished difference Result 572 states and 587 transitions. [2018-03-29 20:56:56,411 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-03-29 20:56:56,411 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 366 [2018-03-29 20:56:56,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:56:56,412 INFO L225 Difference]: With dead ends: 572 [2018-03-29 20:56:56,412 INFO L226 Difference]: Without dead ends: 462 [2018-03-29 20:56:56,413 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 742 GetRequests, 673 SyntacticMatches, 24 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 846 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=267, Invalid=1895, Unknown=0, NotChecked=0, Total=2162 [2018-03-29 20:56:56,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2018-03-29 20:56:56,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 454. [2018-03-29 20:56:56,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 454 states. [2018-03-29 20:56:56,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 462 transitions. [2018-03-29 20:56:56,439 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 462 transitions. Word has length 366 [2018-03-29 20:56:56,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:56:56,439 INFO L459 AbstractCegarLoop]: Abstraction has 454 states and 462 transitions. [2018-03-29 20:56:56,439 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-03-29 20:56:56,439 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 462 transitions. [2018-03-29 20:56:56,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2018-03-29 20:56:56,440 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:56:56,441 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-29 20:56:56,441 INFO L408 AbstractCegarLoop]: === Iteration 23 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:56:56,441 INFO L82 PathProgramCache]: Analyzing trace with hash 1433707663, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:56:56,450 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:56:56,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:56:56,545 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:56:56,557 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-03-29 20:56:56,559 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-03-29 20:56:56,559 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,561 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,563 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,563 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:11, output treesize:7 [2018-03-29 20:56:56,569 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-03-29 20:56:56,572 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,573 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,574 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 31 [2018-03-29 20:56:56,575 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,581 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,585 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,586 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:21, output treesize:17 [2018-03-29 20:56:56,596 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 23 [2018-03-29 20:56:56,599 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,600 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,601 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,602 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,603 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,604 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,605 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 78 [2018-03-29 20:56:56,605 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,618 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,624 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,624 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:30, output treesize:26 [2018-03-29 20:56:56,638 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 30 [2018-03-29 20:56:56,643 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,644 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,645 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,647 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,648 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,649 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,650 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,651 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,652 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,653 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,655 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,656 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,657 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 12 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 149 [2018-03-29 20:56:56,657 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,683 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,690 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,690 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:39, output treesize:35 [2018-03-29 20:56:56,708 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 37 [2018-03-29 20:56:56,711 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,712 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,713 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,714 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,715 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,716 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,717 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,719 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,720 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,721 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,722 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,723 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,724 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,725 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,726 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,727 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,728 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 16 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 206 [2018-03-29 20:56:56,729 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,756 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,762 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,762 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:48, output treesize:44 [2018-03-29 20:56:56,777 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 44 [2018-03-29 20:56:56,780 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,781 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,781 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,782 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,783 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,784 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,785 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,786 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,787 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,788 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,789 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,789 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,790 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,791 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,792 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,793 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,794 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,795 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,795 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,796 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,797 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,798 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 21 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 253 [2018-03-29 20:56:56,799 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,834 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,842 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,842 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:57, output treesize:53 [2018-03-29 20:56:56,861 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 51 [2018-03-29 20:56:56,866 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,867 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,868 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,870 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,872 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,873 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,874 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,875 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,876 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,877 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,878 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,879 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,880 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,881 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,881 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,882 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,883 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,884 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,885 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,886 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,886 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,887 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,888 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,888 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,889 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,890 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,891 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:56:56,891 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 27 disjoint index pairs (out of 15 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 308 [2018-03-29 20:56:56,892 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,933 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,942 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:56:56,942 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:66, output treesize:62 [2018-03-29 20:56:57,500 INFO L134 CoverageAnalysis]: Checked inductivity of 13213 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 13210 trivial. 0 not checked. [2018-03-29 20:56:57,500 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:56:57,747 WARN L148 SmtUtils]: Spent 243ms on a formula simplification that was a NOOP. DAG size: 73 [2018-03-29 20:56:58,957 INFO L134 CoverageAnalysis]: Checked inductivity of 13213 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 13210 trivial. 0 not checked. [2018-03-29 20:56:58,991 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-29 20:56:58,991 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 11] total 31 [2018-03-29 20:56:58,992 INFO L442 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-03-29 20:56:58,992 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-03-29 20:56:58,992 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=732, Unknown=42, NotChecked=0, Total=930 [2018-03-29 20:56:58,993 INFO L87 Difference]: Start difference. First operand 454 states and 462 transitions. Second operand 31 states. [2018-03-29 20:57:00,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:57:00,465 INFO L93 Difference]: Finished difference Result 544 states and 557 transitions. [2018-03-29 20:57:00,466 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-03-29 20:57:00,466 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 371 [2018-03-29 20:57:00,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:57:00,468 INFO L225 Difference]: With dead ends: 544 [2018-03-29 20:57:00,468 INFO L226 Difference]: Without dead ends: 454 [2018-03-29 20:57:00,469 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 750 GetRequests, 701 SyntacticMatches, 11 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=274, Invalid=1232, Unknown=54, NotChecked=0, Total=1560 [2018-03-29 20:57:00,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2018-03-29 20:57:00,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 454. [2018-03-29 20:57:00,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 454 states. [2018-03-29 20:57:00,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 461 transitions. [2018-03-29 20:57:00,513 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 461 transitions. Word has length 371 [2018-03-29 20:57:00,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:57:00,513 INFO L459 AbstractCegarLoop]: Abstraction has 454 states and 461 transitions. [2018-03-29 20:57:00,513 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-03-29 20:57:00,513 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 461 transitions. [2018-03-29 20:57:00,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2018-03-29 20:57:00,516 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:57:00,516 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03-29 20:57:00,516 INFO L408 AbstractCegarLoop]: === Iteration 24 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:57:00,517 INFO L82 PathProgramCache]: Analyzing trace with hash -370304983, now seen corresponding path program 2 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:57:00,525 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:57:00,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:57:00,650 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:57:00,746 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2018-03-29 20:57:00,749 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:00,750 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2018-03-29 20:57:00,750 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:00,756 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:00,763 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:00,763 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:19 [2018-03-29 20:57:00,773 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2018-03-29 20:57:00,776 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:00,777 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2018-03-29 20:57:00,777 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:00,782 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:00,789 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:00,789 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:19 [2018-03-29 20:57:00,800 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2018-03-29 20:57:00,802 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:00,804 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2018-03-29 20:57:00,804 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:00,809 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:00,816 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:00,816 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:19 [2018-03-29 20:57:00,827 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2018-03-29 20:57:00,829 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:00,831 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2018-03-29 20:57:00,831 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:00,836 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:00,843 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:00,843 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:19 [2018-03-29 20:57:00,854 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2018-03-29 20:57:00,857 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:00,858 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2018-03-29 20:57:00,859 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:00,864 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:00,871 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:00,871 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:19 [2018-03-29 20:57:00,882 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2018-03-29 20:57:00,887 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:00,888 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2018-03-29 20:57:00,888 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:00,893 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:00,898 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:00,898 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:29, output treesize:7 [2018-03-29 20:57:01,526 INFO L134 CoverageAnalysis]: Checked inductivity of 13233 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:57:01,526 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:57:01,770 WARN L148 SmtUtils]: Spent 242ms on a formula simplification that was a NOOP. DAG size: 73 [2018-03-29 20:57:02,552 WARN L148 SmtUtils]: Spent 264ms on a formula simplification that was a NOOP. DAG size: 71 [2018-03-29 20:57:03,378 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2018-03-29 20:57:03,380 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2018-03-29 20:57:03,380 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:03,383 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2018-03-29 20:57:03,383 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:03,384 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:03,390 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 72 treesize of output 74 [2018-03-29 20:57:03,393 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,394 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 80 [2018-03-29 20:57:03,396 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,397 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,397 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,400 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 96 [2018-03-29 20:57:03,402 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,402 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,402 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,403 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,403 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,403 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,408 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 133 [2018-03-29 20:57:03,410 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,411 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,411 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,411 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,412 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,412 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,412 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,412 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,413 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,413 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,420 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 183 [2018-03-29 20:57:03,423 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,423 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,424 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,424 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,424 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,425 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,425 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,425 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,426 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,426 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,426 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,426 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,427 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,427 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,427 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,438 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 246 [2018-03-29 20:57:03,476 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,476 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,476 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,477 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,477 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,477 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,478 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,478 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,478 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,479 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,479 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,479 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,479 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,480 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,480 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,490 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 185 [2018-03-29 20:57:03,491 INFO L267 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:03,498 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,498 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,499 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,499 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,499 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,500 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,500 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,500 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,501 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,501 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,501 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,502 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,502 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,502 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,502 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:03,535 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 68 treesize of output 252 [2018-03-29 20:57:03,536 WARN L130 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2018-03-29 20:57:03,549 INFO L267 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 64 xjuncts. [2018-03-29 20:57:04,052 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: and 14 xjuncts. [2018-03-29 20:57:04,168 INFO L267 ElimStorePlain]: Start of recursive call 9: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:04,268 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:04,353 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:04,440 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:04,558 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2018-03-29 20:57:04,558 INFO L267 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:04,560 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 58 [2018-03-29 20:57:04,560 INFO L267 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:04,562 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2018-03-29 20:57:04,562 INFO L267 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:04,563 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2018-03-29 20:57:04,564 INFO L267 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:04,565 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2018-03-29 20:57:04,566 INFO L267 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:04,567 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 58 [2018-03-29 20:57:04,568 INFO L267 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:04,569 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2018-03-29 20:57:04,569 INFO L267 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:04,571 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 53 [2018-03-29 20:57:04,571 INFO L267 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:04,675 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,686 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 91 [2018-03-29 20:57:04,691 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,692 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,692 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,706 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 77 treesize of output 115 [2018-03-29 20:57:04,709 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,709 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,710 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,710 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,710 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,711 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,715 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 147 [2018-03-29 20:57:04,718 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,718 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,719 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,719 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,719 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,720 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,720 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,720 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,721 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,721 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,729 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 208 [2018-03-29 20:57:04,732 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,733 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,733 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,733 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,734 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,734 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,734 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,735 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,735 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,735 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,736 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,736 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,736 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,736 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,737 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,749 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 276 [2018-03-29 20:57:04,778 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-03-29 20:57:04,778 INFO L267 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:04,782 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,782 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,783 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,783 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,783 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,784 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,784 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,784 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,785 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,785 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,785 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,786 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,786 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,786 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,786 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,803 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 20 disjoint index pairs (out of 21 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 188 [2018-03-29 20:57:04,804 INFO L267 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:04,827 INFO L267 ElimStorePlain]: Start of recursive call 25: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:04,838 INFO L267 ElimStorePlain]: Start of recursive call 24: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:04,845 INFO L267 ElimStorePlain]: Start of recursive call 23: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:04,865 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,865 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,866 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,866 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,866 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,866 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,885 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 5 case distinctions, treesize of input 72 treesize of output 152 [2018-03-29 20:57:04,888 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,889 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,889 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,889 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,890 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,890 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,890 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,891 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,891 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,891 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,899 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 142 treesize of output 197 [2018-03-29 20:57:04,906 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,907 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,907 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,908 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,909 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,909 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,910 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,910 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,911 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,911 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,912 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,912 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,913 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,913 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,914 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,930 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 276 [2018-03-29 20:57:04,959 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-03-29 20:57:04,959 INFO L267 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:04,963 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,963 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,964 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,964 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,964 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,965 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,965 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,965 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,966 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,966 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,966 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,967 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,967 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,967 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,968 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:04,984 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 20 disjoint index pairs (out of 21 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 188 [2018-03-29 20:57:04,985 INFO L267 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:05,009 INFO L267 ElimStorePlain]: Start of recursive call 30: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:05,020 INFO L267 ElimStorePlain]: Start of recursive call 29: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:05,046 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,047 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,047 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,047 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,048 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,048 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,048 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,049 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,049 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,049 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,074 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 75 treesize of output 202 [2018-03-29 20:57:05,083 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,083 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,084 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,084 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,084 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,085 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,085 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,085 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,086 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,086 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,086 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,086 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,087 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,087 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,087 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,117 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 2 new quantified variables, introduced 7 case distinctions, treesize of input 188 treesize of output 265 [2018-03-29 20:57:05,198 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,198 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,198 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,199 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,199 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,199 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,199 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,200 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,200 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,200 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,201 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,201 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,201 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,202 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,202 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,235 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 71 treesize of output 255 [2018-03-29 20:57:05,235 WARN L130 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2018-03-29 20:57:05,249 INFO L267 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 64 xjuncts. [2018-03-29 20:57:05,276 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,282 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,282 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,294 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,295 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,295 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,295 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,296 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,296 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,296 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,297 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,297 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,297 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,298 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,298 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:05,336 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 17 disjoint index pairs (out of 21 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 76 treesize of output 260 [2018-03-29 20:57:05,337 WARN L130 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2018-03-29 20:57:05,358 INFO L267 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 64 xjuncts. [2018-03-29 20:57:06,226 INFO L267 ElimStorePlain]: Start of recursive call 34: 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:06,382 INFO L267 ElimStorePlain]: Start of recursive call 33: 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:06,460 INFO L267 ElimStorePlain]: Start of recursive call 28: 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:06,535 INFO L267 ElimStorePlain]: Start of recursive call 22: 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:06,685 INFO L267 ElimStorePlain]: Start of recursive call 21: 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:06,786 INFO L267 ElimStorePlain]: Start of recursive call 5: 3 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:06,788 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 65 [2018-03-29 20:57:06,791 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,792 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 72 [2018-03-29 20:57:06,794 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,795 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,795 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,798 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 96 [2018-03-29 20:57:06,800 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,801 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,801 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,801 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,802 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,802 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,806 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 133 [2018-03-29 20:57:06,809 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,809 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,810 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,810 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,810 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,810 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,811 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,811 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,811 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,812 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,819 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 183 [2018-03-29 20:57:06,822 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,822 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,822 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,823 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,823 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,823 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,824 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,824 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,824 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,825 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,825 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,825 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,825 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,826 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,826 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,837 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 246 [2018-03-29 20:57:06,876 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,876 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,876 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,877 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,877 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,877 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,878 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,878 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,878 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,878 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,879 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,879 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,879 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,880 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,880 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,890 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 185 [2018-03-29 20:57:06,890 INFO L267 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:06,898 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,898 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,898 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,899 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,899 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,899 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,900 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,900 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,900 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,901 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,901 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,901 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,901 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,902 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,902 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:06,936 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 68 treesize of output 252 [2018-03-29 20:57:06,936 WARN L130 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2018-03-29 20:57:06,956 INFO L267 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 64 xjuncts. [2018-03-29 20:57:07,389 INFO L267 ElimStorePlain]: Start of recursive call 42: 1 dim-1 vars, End of recursive call: and 14 xjuncts. [2018-03-29 20:57:07,498 INFO L267 ElimStorePlain]: Start of recursive call 41: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:07,587 INFO L267 ElimStorePlain]: Start of recursive call 40: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:07,670 INFO L267 ElimStorePlain]: Start of recursive call 39: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:07,753 INFO L267 ElimStorePlain]: Start of recursive call 38: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:07,837 INFO L267 ElimStorePlain]: Start of recursive call 37: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:07,933 INFO L267 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-2 vars, End of recursive call: and 9 xjuncts. [2018-03-29 20:57:07,933 INFO L202 ElimStorePlain]: Needed 44 recursive calls to eliminate 7 variables, input treesize:70, output treesize:337 [2018-03-29 20:57:08,058 INFO L134 CoverageAnalysis]: Checked inductivity of 13233 backedges. 2 proven. 24 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:57:08,080 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-29 20:57:08,080 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 37 [2018-03-29 20:57:08,080 INFO L442 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-03-29 20:57:08,081 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-03-29 20:57:08,081 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1121, Unknown=42, NotChecked=0, Total=1332 [2018-03-29 20:57:08,081 INFO L87 Difference]: Start difference. First operand 454 states and 461 transitions. Second operand 37 states. [2018-03-29 20:57:09,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:57:09,985 INFO L93 Difference]: Finished difference Result 469 states and 476 transitions. [2018-03-29 20:57:09,986 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-03-29 20:57:09,986 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 388 [2018-03-29 20:57:09,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:57:09,987 INFO L225 Difference]: With dead ends: 469 [2018-03-29 20:57:09,987 INFO L226 Difference]: Without dead ends: 454 [2018-03-29 20:57:09,988 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 794 GetRequests, 725 SyntacticMatches, 15 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 710 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=431, Invalid=2595, Unknown=54, NotChecked=0, Total=3080 [2018-03-29 20:57:09,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2018-03-29 20:57:10,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 454. [2018-03-29 20:57:10,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 454 states. [2018-03-29 20:57:10,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 460 transitions. [2018-03-29 20:57:10,029 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 460 transitions. Word has length 388 [2018-03-29 20:57:10,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:57:10,030 INFO L459 AbstractCegarLoop]: Abstraction has 454 states and 460 transitions. [2018-03-29 20:57:10,030 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-03-29 20:57:10,030 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 460 transitions. [2018-03-29 20:57:10,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 400 [2018-03-29 20:57:10,033 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:57:10,033 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-03-29 20:57:10,033 INFO L408 AbstractCegarLoop]: === Iteration 25 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:57:10,034 INFO L82 PathProgramCache]: Analyzing trace with hash 583455881, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:57:10,042 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:57:10,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:57:10,134 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:57:10,232 INFO L134 CoverageAnalysis]: Checked inductivity of 13261 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 13230 trivial. 0 not checked. [2018-03-29 20:57:10,233 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:57:10,245 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-03-29 20:57:10,246 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:10,251 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2018-03-29 20:57:10,251 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:10,253 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:10,253 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:43, output treesize:8 [2018-03-29 20:57:10,439 INFO L134 CoverageAnalysis]: Checked inductivity of 13261 backedges. 27 proven. 4 refuted. 0 times theorem prover too weak. 13230 trivial. 0 not checked. [2018-03-29 20:57:10,461 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-03-29 20:57:10,461 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 15 [2018-03-29 20:57:10,461 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-03-29 20:57:10,461 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-03-29 20:57:10,462 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2018-03-29 20:57:10,462 INFO L87 Difference]: Start difference. First operand 454 states and 460 transitions. Second operand 16 states. [2018-03-29 20:57:10,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:57:10,660 INFO L93 Difference]: Finished difference Result 454 states and 460 transitions. [2018-03-29 20:57:10,660 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-03-29 20:57:10,660 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 399 [2018-03-29 20:57:10,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:57:10,661 INFO L225 Difference]: With dead ends: 454 [2018-03-29 20:57:10,661 INFO L226 Difference]: Without dead ends: 450 [2018-03-29 20:57:10,662 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 804 GetRequests, 783 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=171, Invalid=335, Unknown=0, NotChecked=0, Total=506 [2018-03-29 20:57:10,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2018-03-29 20:57:10,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 450. [2018-03-29 20:57:10,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 450 states. [2018-03-29 20:57:10,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 456 transitions. [2018-03-29 20:57:10,704 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 456 transitions. Word has length 399 [2018-03-29 20:57:10,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:57:10,705 INFO L459 AbstractCegarLoop]: Abstraction has 450 states and 456 transitions. [2018-03-29 20:57:10,705 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-03-29 20:57:10,705 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 456 transitions. [2018-03-29 20:57:10,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 405 [2018-03-29 20:57:10,707 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:57:10,708 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-03-29 20:57:10,708 INFO L408 AbstractCegarLoop]: === Iteration 26 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:57:10,708 INFO L82 PathProgramCache]: Analyzing trace with hash 1476892094, now seen corresponding path program 1 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:57:10,716 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:57:10,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:57:10,801 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:57:10,805 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2018-03-29 20:57:10,806 INFO L267 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:10,815 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:10,815 INFO L202 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:10, output treesize:9 [2018-03-29 20:57:11,140 INFO L134 CoverageAnalysis]: Checked inductivity of 13271 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 13230 trivial. 0 not checked. [2018-03-29 20:57:11,140 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:57:11,448 INFO L134 CoverageAnalysis]: Checked inductivity of 13271 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 13230 trivial. 0 not checked. [2018-03-29 20:57:11,469 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-29 20:57:11,470 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2018-03-29 20:57:11,470 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-03-29 20:57:11,470 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-03-29 20:57:11,471 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2018-03-29 20:57:11,471 INFO L87 Difference]: Start difference. First operand 450 states and 456 transitions. Second operand 23 states. [2018-03-29 20:57:12,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:57:12,007 INFO L93 Difference]: Finished difference Result 466 states and 472 transitions. [2018-03-29 20:57:12,007 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-03-29 20:57:12,007 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 404 [2018-03-29 20:57:12,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:57:12,008 INFO L225 Difference]: With dead ends: 466 [2018-03-29 20:57:12,008 INFO L226 Difference]: Without dead ends: 465 [2018-03-29 20:57:12,009 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 820 GetRequests, 783 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=291, Invalid=969, Unknown=0, NotChecked=0, Total=1260 [2018-03-29 20:57:12,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2018-03-29 20:57:12,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 457. [2018-03-29 20:57:12,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 457 states. [2018-03-29 20:57:12,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 463 transitions. [2018-03-29 20:57:12,052 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 463 transitions. Word has length 404 [2018-03-29 20:57:12,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:57:12,053 INFO L459 AbstractCegarLoop]: Abstraction has 457 states and 463 transitions. [2018-03-29 20:57:12,053 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-03-29 20:57:12,053 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 463 transitions. [2018-03-29 20:57:12,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 406 [2018-03-29 20:57:12,055 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:57:12,055 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-03-29 20:57:12,055 INFO L408 AbstractCegarLoop]: === Iteration 27 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:57:12,056 INFO L82 PathProgramCache]: Analyzing trace with hash 416156974, now seen corresponding path program 3 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:57:12,063 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:57:12,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:57:12,176 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:57:12,186 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 8 [2018-03-29 20:57:12,187 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2018-03-29 20:57:12,188 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,189 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,190 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,190 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:11, output treesize:7 [2018-03-29 20:57:12,194 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 16 [2018-03-29 20:57:12,196 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,197 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,197 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 31 [2018-03-29 20:57:12,198 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,202 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,205 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,205 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:21, output treesize:17 [2018-03-29 20:57:12,213 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 23 [2018-03-29 20:57:12,215 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,216 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,217 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,218 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,218 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,219 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,220 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 78 [2018-03-29 20:57:12,220 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,230 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,234 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,234 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:30, output treesize:26 [2018-03-29 20:57:12,245 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 30 [2018-03-29 20:57:12,248 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,249 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,250 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,251 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,251 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,252 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,253 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,254 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,255 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,255 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,256 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,257 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,257 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 12 disjoint index pairs (out of 3 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 149 [2018-03-29 20:57:12,258 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,276 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,282 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,282 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:39, output treesize:35 [2018-03-29 20:57:12,295 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 37 [2018-03-29 20:57:12,307 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,308 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,309 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,310 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,311 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,311 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,312 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,313 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,314 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,315 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,315 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,316 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,317 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,318 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,319 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,320 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,320 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 16 disjoint index pairs (out of 6 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 206 [2018-03-29 20:57:12,321 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,347 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,354 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,354 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:48, output treesize:44 [2018-03-29 20:57:12,371 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 44 [2018-03-29 20:57:12,374 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,375 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,375 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,376 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,377 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,378 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,379 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,380 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,381 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,381 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,382 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,383 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,384 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,385 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,385 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,386 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,387 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,388 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,389 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,390 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,391 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,392 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 21 disjoint index pairs (out of 10 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 253 [2018-03-29 20:57:12,392 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,516 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,525 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,525 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:57, output treesize:53 [2018-03-29 20:57:12,545 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 51 [2018-03-29 20:57:12,548 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,549 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,550 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,551 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,552 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,552 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,553 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,554 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,555 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,556 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,557 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,558 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,559 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,560 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,561 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,562 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,562 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,563 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,564 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,565 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,566 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,567 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,568 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,569 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,570 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,571 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,572 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:12,572 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 27 disjoint index pairs (out of 15 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 308 [2018-03-29 20:57:12,573 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,623 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,633 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:12,633 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:66, output treesize:62 [2018-03-29 20:57:16,107 INFO L134 CoverageAnalysis]: Checked inductivity of 13253 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 13230 trivial. 0 not checked. [2018-03-29 20:57:16,107 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:57:22,970 WARN L148 SmtUtils]: Spent 6857ms on a formula simplification that was a NOOP. DAG size: 121 [2018-03-29 20:57:23,175 WARN L148 SmtUtils]: Spent 203ms on a formula simplification that was a NOOP. DAG size: 72 [2018-03-29 20:57:23,468 WARN L148 SmtUtils]: Spent 292ms on a formula simplification that was a NOOP. DAG size: 80 [2018-03-29 20:57:23,728 WARN L148 SmtUtils]: Spent 259ms on a formula simplification that was a NOOP. DAG size: 78 [2018-03-29 20:57:27,206 INFO L134 CoverageAnalysis]: Checked inductivity of 13253 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 13230 trivial. 0 not checked. [2018-03-29 20:57:27,228 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-29 20:57:27,228 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 13] total 41 [2018-03-29 20:57:27,229 INFO L442 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-03-29 20:57:27,229 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-03-29 20:57:27,229 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=1318, Unknown=92, NotChecked=0, Total=1640 [2018-03-29 20:57:27,229 INFO L87 Difference]: Start difference. First operand 457 states and 463 transitions. Second operand 41 states. [2018-03-29 20:57:29,716 WARN L151 SmtUtils]: Spent 172ms on a formula simplification. DAG size of input: 83 DAG size of output 66 [2018-03-29 20:57:30,475 WARN L148 SmtUtils]: Spent 113ms on a formula simplification that was a NOOP. DAG size: 67 [2018-03-29 20:57:31,263 WARN L151 SmtUtils]: Spent 300ms on a formula simplification. DAG size of input: 96 DAG size of output 68 [2018-03-29 20:57:32,102 WARN L151 SmtUtils]: Spent 488ms on a formula simplification. DAG size of input: 97 DAG size of output 69 [2018-03-29 20:57:32,771 WARN L151 SmtUtils]: Spent 258ms on a formula simplification. DAG size of input: 95 DAG size of output 67 [2018-03-29 20:57:33,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:57:33,566 INFO L93 Difference]: Finished difference Result 550 states and 560 transitions. [2018-03-29 20:57:33,567 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-03-29 20:57:33,567 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 405 [2018-03-29 20:57:33,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:57:33,568 INFO L225 Difference]: With dead ends: 550 [2018-03-29 20:57:33,568 INFO L226 Difference]: Without dead ends: 457 [2018-03-29 20:57:33,569 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 819 GetRequests, 753 SyntacticMatches, 17 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 783 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=381, Invalid=2047, Unknown=122, NotChecked=0, Total=2550 [2018-03-29 20:57:33,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2018-03-29 20:57:33,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 457. [2018-03-29 20:57:33,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 457 states. [2018-03-29 20:57:33,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 462 transitions. [2018-03-29 20:57:33,596 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 462 transitions. Word has length 405 [2018-03-29 20:57:33,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:57:33,596 INFO L459 AbstractCegarLoop]: Abstraction has 457 states and 462 transitions. [2018-03-29 20:57:33,596 INFO L460 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-03-29 20:57:33,596 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 462 transitions. [2018-03-29 20:57:33,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 423 [2018-03-29 20:57:33,598 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:57:33,598 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-03-29 20:57:33,598 INFO L408 AbstractCegarLoop]: === Iteration 28 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:57:33,598 INFO L82 PathProgramCache]: Analyzing trace with hash 732797512, now seen corresponding path program 4 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:57:33,605 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:57:33,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:57:33,691 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:57:33,754 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2018-03-29 20:57:33,756 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:33,758 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2018-03-29 20:57:33,758 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:33,761 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:33,767 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:33,767 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:19 [2018-03-29 20:57:33,777 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2018-03-29 20:57:33,780 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:33,781 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2018-03-29 20:57:33,781 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:33,785 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:33,791 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:33,791 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:19 [2018-03-29 20:57:33,801 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2018-03-29 20:57:33,803 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:33,804 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2018-03-29 20:57:33,805 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:33,808 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:33,814 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:33,814 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:19 [2018-03-29 20:57:33,824 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2018-03-29 20:57:33,826 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:33,827 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2018-03-29 20:57:33,827 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:33,831 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:33,837 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:33,837 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:19 [2018-03-29 20:57:33,847 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2018-03-29 20:57:33,849 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:33,850 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2018-03-29 20:57:33,850 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:33,854 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:33,860 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:33,860 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:35, output treesize:19 [2018-03-29 20:57:33,870 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2018-03-29 20:57:33,872 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:57:33,873 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 31 [2018-03-29 20:57:33,873 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:33,877 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:33,881 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:33,881 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:29, output treesize:7 [2018-03-29 20:57:37,577 INFO L134 CoverageAnalysis]: Checked inductivity of 13290 backedges. 41 proven. 42 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:57:37,577 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:57:44,881 WARN L148 SmtUtils]: Spent 7302ms on a formula simplification that was a NOOP. DAG size: 121 [2018-03-29 20:57:45,078 WARN L148 SmtUtils]: Spent 195ms on a formula simplification that was a NOOP. DAG size: 72 [2018-03-29 20:57:45,369 WARN L148 SmtUtils]: Spent 290ms on a formula simplification that was a NOOP. DAG size: 80 [2018-03-29 20:57:45,641 WARN L148 SmtUtils]: Spent 270ms on a formula simplification that was a NOOP. DAG size: 78 [2018-03-29 20:57:47,952 WARN L148 SmtUtils]: Spent 320ms on a formula simplification that was a NOOP. DAG size: 76 [2018-03-29 20:57:49,815 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 16 [2018-03-29 20:57:49,816 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2018-03-29 20:57:49,816 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:49,819 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2018-03-29 20:57:49,820 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:49,820 INFO L267 ElimStorePlain]: Start of recursive call 2: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:49,826 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 72 treesize of output 74 [2018-03-29 20:57:49,829 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 67 [2018-03-29 20:57:49,829 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:49,843 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,844 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 75 [2018-03-29 20:57:49,846 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,847 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,847 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,850 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 96 [2018-03-29 20:57:49,852 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,852 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,853 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,853 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,853 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,854 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,858 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 133 [2018-03-29 20:57:49,861 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,861 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,861 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,862 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,862 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,862 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,863 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,863 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,863 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,863 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,871 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 183 [2018-03-29 20:57:49,874 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,874 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,875 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,875 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,875 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,875 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,876 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,876 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,876 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,877 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,877 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,877 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,877 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,878 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,878 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,889 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 246 [2018-03-29 20:57:49,934 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,934 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,935 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,935 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,935 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,936 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,936 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,936 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,937 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,937 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,937 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,938 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,938 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,938 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,939 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,979 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 68 treesize of output 252 [2018-03-29 20:57:49,979 WARN L130 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2018-03-29 20:57:49,992 INFO L267 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 64 xjuncts. [2018-03-29 20:57:49,995 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,995 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,995 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,996 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,996 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,996 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,996 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,997 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,997 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,997 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,998 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,998 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,998 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,999 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:49,999 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:50,009 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 185 [2018-03-29 20:57:50,010 INFO L267 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:50,476 INFO L267 ElimStorePlain]: Start of recursive call 11: 1 dim-1 vars, End of recursive call: and 14 xjuncts. [2018-03-29 20:57:50,589 INFO L267 ElimStorePlain]: Start of recursive call 10: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:50,678 INFO L267 ElimStorePlain]: Start of recursive call 9: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:50,763 INFO L267 ElimStorePlain]: Start of recursive call 8: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:50,848 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:50,955 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:50,966 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 91 [2018-03-29 20:57:50,971 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:50,972 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:50,972 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:50,987 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 77 treesize of output 115 [2018-03-29 20:57:50,989 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:50,990 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:50,990 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:50,990 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:50,991 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:50,991 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:50,996 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 147 [2018-03-29 20:57:50,998 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:50,999 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:50,999 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:50,999 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,000 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,000 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,001 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,001 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,001 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,002 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,010 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 208 [2018-03-29 20:57:51,013 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,014 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,014 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,014 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,015 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,015 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,015 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,016 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,016 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,016 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,017 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,017 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,017 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,018 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,018 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,031 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 276 [2018-03-29 20:57:51,062 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,063 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,063 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,063 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,064 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,064 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,064 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,065 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,065 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,065 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,065 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,066 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,066 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,066 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,067 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,084 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 20 disjoint index pairs (out of 21 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 188 [2018-03-29 20:57:51,084 INFO L267 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:51,088 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-03-29 20:57:51,088 INFO L267 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:51,112 INFO L267 ElimStorePlain]: Start of recursive call 18: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:51,123 INFO L267 ElimStorePlain]: Start of recursive call 17: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:51,130 INFO L267 ElimStorePlain]: Start of recursive call 16: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:51,150 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,151 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,151 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,151 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,151 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,152 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,171 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 5 case distinctions, treesize of input 72 treesize of output 152 [2018-03-29 20:57:51,174 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,174 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,175 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,175 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,175 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,175 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,176 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,176 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,176 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,177 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,184 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 142 treesize of output 197 [2018-03-29 20:57:51,187 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,188 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,188 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,189 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,189 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,189 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,190 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,190 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,190 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,190 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,191 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,191 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,191 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,192 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,192 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,211 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 276 [2018-03-29 20:57:51,240 WARN L307 Elim1Store]: Array PQE input equivalent to true [2018-03-29 20:57:51,240 INFO L267 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:51,244 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,244 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,245 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,245 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,245 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,246 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,246 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,246 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,246 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,247 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,247 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,247 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,248 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,248 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,248 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,266 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 20 disjoint index pairs (out of 21 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 188 [2018-03-29 20:57:51,266 INFO L267 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:51,290 INFO L267 ElimStorePlain]: Start of recursive call 23: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:51,300 INFO L267 ElimStorePlain]: Start of recursive call 22: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:51,325 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,326 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,326 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,326 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,327 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,327 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,327 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,328 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,328 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,328 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,351 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 75 treesize of output 202 [2018-03-29 20:57:51,354 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,355 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,355 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,356 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,356 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,356 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,357 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,357 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,357 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,357 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,358 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,358 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,358 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,359 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,359 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,370 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 192 treesize of output 260 [2018-03-29 20:57:51,404 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,405 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,405 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,405 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,405 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,406 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,406 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,407 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,407 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,407 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,407 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,408 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,408 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,409 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,409 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,424 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 188 [2018-03-29 20:57:51,425 INFO L267 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:51,442 INFO L267 ElimStorePlain]: Start of recursive call 27: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:57:51,476 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,476 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,476 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,477 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,477 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,477 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,478 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,478 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,478 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,479 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,479 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,479 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,479 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,480 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,480 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,509 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 2 new quantified variables, introduced 7 case distinctions, treesize of input 78 treesize of output 265 [2018-03-29 20:57:51,585 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,586 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,586 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,586 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,587 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,587 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,587 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,588 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,588 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,588 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,588 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,589 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,589 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,589 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,590 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,604 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 77 treesize of output 163 [2018-03-29 20:57:51,605 INFO L267 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:51,658 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,658 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,659 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,659 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,659 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,660 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,660 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,660 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,661 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,661 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,661 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,661 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,662 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,662 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,662 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,695 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 17 disjoint index pairs (out of 21 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 76 treesize of output 260 [2018-03-29 20:57:51,696 WARN L130 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2018-03-29 20:57:51,709 INFO L267 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 64 xjuncts. [2018-03-29 20:57:51,720 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,721 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,721 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,722 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,722 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,722 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,723 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,723 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,724 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,724 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,724 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,725 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,725 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,725 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,726 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:51,764 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 71 treesize of output 255 [2018-03-29 20:57:51,764 WARN L130 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2018-03-29 20:57:51,777 INFO L267 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 64 xjuncts. [2018-03-29 20:57:52,458 INFO L267 ElimStorePlain]: Start of recursive call 29: 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:52,535 INFO L267 ElimStorePlain]: Start of recursive call 26: 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:52,609 INFO L267 ElimStorePlain]: Start of recursive call 21: 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:52,682 INFO L267 ElimStorePlain]: Start of recursive call 15: 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:52,836 INFO L267 ElimStorePlain]: Start of recursive call 14: 2 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:52,935 INFO L267 ElimStorePlain]: Start of recursive call 5: 3 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:52,937 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 65 [2018-03-29 20:57:52,939 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,940 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 72 [2018-03-29 20:57:52,942 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,942 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,942 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,945 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 96 [2018-03-29 20:57:52,947 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,948 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,948 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,948 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,949 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,949 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,953 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 133 [2018-03-29 20:57:52,962 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,962 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,963 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,963 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,963 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,963 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,964 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,964 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,964 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,965 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,972 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 183 [2018-03-29 20:57:52,975 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,976 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,976 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,976 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,977 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,977 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,977 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,978 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,978 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,978 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,978 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,979 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,979 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,979 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,980 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:52,990 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 15 disjoint index pairs (out of 10 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 246 [2018-03-29 20:57:53,032 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,033 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,033 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,033 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,033 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,034 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,034 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,034 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,035 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,035 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,035 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,036 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,036 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,036 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,036 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,069 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 68 treesize of output 252 [2018-03-29 20:57:53,070 WARN L130 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2018-03-29 20:57:53,082 INFO L267 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 64 xjuncts. [2018-03-29 20:57:53,085 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,085 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,086 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,086 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,086 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,086 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,087 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,087 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,087 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,088 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,088 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,088 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,089 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,089 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,089 INFO L682 Elim1Store]: detected equality via solver [2018-03-29 20:57:53,099 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 185 [2018-03-29 20:57:53,100 INFO L267 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2018-03-29 20:57:53,544 INFO L267 ElimStorePlain]: Start of recursive call 38: 1 dim-1 vars, End of recursive call: and 14 xjuncts. [2018-03-29 20:57:53,656 INFO L267 ElimStorePlain]: Start of recursive call 37: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:53,743 INFO L267 ElimStorePlain]: Start of recursive call 36: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:53,830 INFO L267 ElimStorePlain]: Start of recursive call 35: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:53,913 INFO L267 ElimStorePlain]: Start of recursive call 34: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:53,994 INFO L267 ElimStorePlain]: Start of recursive call 33: 1 dim-1 vars, End of recursive call: and 8 xjuncts. [2018-03-29 20:57:54,093 INFO L267 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-2 vars, End of recursive call: and 9 xjuncts. [2018-03-29 20:57:54,093 INFO L202 ElimStorePlain]: Needed 40 recursive calls to eliminate 7 variables, input treesize:70, output treesize:337 [2018-03-29 20:57:54,262 INFO L134 CoverageAnalysis]: Checked inductivity of 13290 backedges. 21 proven. 62 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:57:54,284 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-29 20:57:54,285 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 26] total 49 [2018-03-29 20:57:54,285 INFO L442 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-03-29 20:57:54,285 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-03-29 20:57:54,285 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=2014, Unknown=92, NotChecked=0, Total=2352 [2018-03-29 20:57:54,285 INFO L87 Difference]: Start difference. First operand 457 states and 462 transitions. Second operand 49 states. [2018-03-29 20:57:58,625 WARN L151 SmtUtils]: Spent 179ms on a formula simplification. DAG size of input: 83 DAG size of output 62 [2018-03-29 20:57:59,363 WARN L148 SmtUtils]: Spent 126ms on a formula simplification that was a NOOP. DAG size: 67 [2018-03-29 20:57:59,986 WARN L151 SmtUtils]: Spent 200ms on a formula simplification. DAG size of input: 96 DAG size of output 68 [2018-03-29 20:58:00,721 WARN L151 SmtUtils]: Spent 235ms on a formula simplification. DAG size of input: 97 DAG size of output 69 [2018-03-29 20:58:01,327 WARN L151 SmtUtils]: Spent 197ms on a formula simplification. DAG size of input: 95 DAG size of output 67 [2018-03-29 20:58:02,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:58:02,049 INFO L93 Difference]: Finished difference Result 476 states and 481 transitions. [2018-03-29 20:58:02,049 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-03-29 20:58:02,049 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 422 [2018-03-29 20:58:02,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:58:02,056 INFO L225 Difference]: With dead ends: 476 [2018-03-29 20:58:02,057 INFO L226 Difference]: Without dead ends: 461 [2018-03-29 20:58:02,057 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 868 GetRequests, 773 SyntacticMatches, 23 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1300 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=630, Invalid=4642, Unknown=130, NotChecked=0, Total=5402 [2018-03-29 20:58:02,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2018-03-29 20:58:02,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 457. [2018-03-29 20:58:02,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 457 states. [2018-03-29 20:58:02,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 461 transitions. [2018-03-29 20:58:02,086 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 461 transitions. Word has length 422 [2018-03-29 20:58:02,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:58:02,086 INFO L459 AbstractCegarLoop]: Abstraction has 457 states and 461 transitions. [2018-03-29 20:58:02,086 INFO L460 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-03-29 20:58:02,086 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 461 transitions. [2018-03-29 20:58:02,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 432 [2018-03-29 20:58:02,088 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:58:02,089 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-03-29 20:58:02,089 INFO L408 AbstractCegarLoop]: === Iteration 29 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:58:02,089 INFO L82 PathProgramCache]: Analyzing trace with hash -828580951, now seen corresponding path program 2 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:58:02,095 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-03-29 20:58:02,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-03-29 20:58:02,184 INFO L270 TraceCheckSpWp]: Computing forward predicates... [2018-03-29 20:58:02,278 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:58:02,280 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:58:02,281 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:58:02,281 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,284 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,288 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,288 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:58:02,291 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:58:02,293 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:58:02,294 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:58:02,294 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,297 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,301 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,301 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:58:02,304 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:58:02,306 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:58:02,307 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:58:02,307 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,311 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,314 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,315 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:58:02,317 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:58:02,319 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:58:02,320 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:58:02,320 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,324 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,327 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,328 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:58:02,331 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:58:02,332 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:58:02,333 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:58:02,334 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,337 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,341 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,341 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:58:02,344 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:58:02,346 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:58:02,347 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:58:02,348 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,351 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,355 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,355 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:58:02,377 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:58:02,379 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:58:02,380 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:58:02,381 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,384 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,388 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,388 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:58:02,391 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:58:02,392 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:58:02,394 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:58:02,394 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,397 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,401 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,401 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:58:02,404 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:58:02,406 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:58:02,407 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:58:02,407 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,410 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,414 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,414 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:58:02,417 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:58:02,419 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:58:02,420 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:58:02,420 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,424 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,427 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,428 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:58:02,431 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:58:02,432 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:58:02,434 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:58:02,434 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,437 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,441 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,441 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:58:02,444 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:58:02,446 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:58:02,447 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:58:02,447 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,451 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,454 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,455 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:58:02,478 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:58:02,481 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:58:02,482 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:58:02,482 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,486 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,489 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,489 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:58:02,492 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:58:02,494 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:58:02,495 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:58:02,495 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,499 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,503 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,503 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:58:02,506 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:58:02,507 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:58:02,508 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:58:02,509 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,512 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,516 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,516 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:58:02,519 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:58:02,521 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:58:02,522 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:58:02,522 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,526 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,529 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,530 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:58:02,532 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:58:02,534 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:58:02,535 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:58:02,535 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,539 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,543 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,543 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:58:02,546 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 19 [2018-03-29 20:58:02,547 INFO L700 Elim1Store]: detected not equals via solver [2018-03-29 20:58:02,549 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 29 [2018-03-29 20:58:02,549 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,552 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,556 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,556 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:11 [2018-03-29 20:58:02,581 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2018-03-29 20:58:02,582 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2018-03-29 20:58:02,582 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,583 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,585 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-03-29 20:58:02,585 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:18, output treesize:7 [2018-03-29 20:58:02,706 INFO L134 CoverageAnalysis]: Checked inductivity of 13333 backedges. 63 proven. 63 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:58:02,706 INFO L314 TraceCheckSpWp]: Computing backward predicates... [2018-03-29 20:58:03,142 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 19 [2018-03-29 20:58:03,144 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 12 [2018-03-29 20:58:03,144 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:03,150 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2018-03-29 20:58:03,151 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-03-29 20:58:03,159 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2018-03-29 20:58:03,160 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 2 xjuncts. [2018-03-29 20:58:03,163 INFO L267 ElimStorePlain]: Start of recursive call 2: 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2018-03-29 20:58:03,166 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2018-03-29 20:58:03,166 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:15, output treesize:10 [2018-03-29 20:58:03,308 INFO L134 CoverageAnalysis]: Checked inductivity of 13333 backedges. 63 proven. 63 refuted. 0 times theorem prover too weak. 13207 trivial. 0 not checked. [2018-03-29 20:58:03,330 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-03-29 20:58:03,331 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 32 [2018-03-29 20:58:03,331 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-03-29 20:58:03,331 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-03-29 20:58:03,332 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=871, Unknown=0, NotChecked=0, Total=992 [2018-03-29 20:58:03,332 INFO L87 Difference]: Start difference. First operand 457 states and 461 transitions. Second operand 32 states. [2018-03-29 20:58:04,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-03-29 20:58:04,128 INFO L93 Difference]: Finished difference Result 480 states and 485 transitions. [2018-03-29 20:58:04,150 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-03-29 20:58:04,150 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 431 [2018-03-29 20:58:04,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-03-29 20:58:04,151 INFO L225 Difference]: With dead ends: 480 [2018-03-29 20:58:04,151 INFO L226 Difference]: Without dead ends: 446 [2018-03-29 20:58:04,152 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 885 GetRequests, 805 SyntacticMatches, 26 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1293 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=424, Invalid=2656, Unknown=0, NotChecked=0, Total=3080 [2018-03-29 20:58:04,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2018-03-29 20:58:04,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 446. [2018-03-29 20:58:04,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 446 states. [2018-03-29 20:58:04,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 449 transitions. [2018-03-29 20:58:04,178 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 449 transitions. Word has length 431 [2018-03-29 20:58:04,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-03-29 20:58:04,179 INFO L459 AbstractCegarLoop]: Abstraction has 446 states and 449 transitions. [2018-03-29 20:58:04,179 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-03-29 20:58:04,179 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 449 transitions. [2018-03-29 20:58:04,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2018-03-29 20:58:04,182 INFO L347 BasicCegarLoop]: Found error trace [2018-03-29 20:58:04,182 INFO L355 BasicCegarLoop]: trace histogram [94, 94, 94, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-03-29 20:58:04,182 INFO L408 AbstractCegarLoop]: === Iteration 30 === [__U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err3RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__Sum2Err10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr5RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr1RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr0RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr12RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr13RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr4RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr2RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr15RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr9RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr7RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr10RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr14RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr6RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr8RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr11RequiresViolation, __U_MULTI_f___________c_false_valid_memtrack_i__SumErr3RequiresViolation, mainErr5RequiresViolation, mainErr13RequiresViolation, mainErr1RequiresViolation, mainErr9RequiresViolation, mainErr0RequiresViolation, mainErr16EnsuresViolationMEMORY_LEAK, mainErr3RequiresViolation, mainErr7RequiresViolation, mainErr11RequiresViolation, mainErr8RequiresViolation, mainErr10RequiresViolation, mainErr15RequiresViolation, mainErr2RequiresViolation, mainErr4RequiresViolation, mainErr12RequiresViolation, mainErr6RequiresViolation, mainErr14RequiresViolation]=== [2018-03-29 20:58:04,182 INFO L82 PathProgramCache]: Analyzing trace with hash -2139312913, now seen corresponding path program 5 times No working directory specified, using /storage/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-03-29 20:58:04,191 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy Received shutdown request... Cannot interrupt operation gracefully because timeout expired. Forcing shutdown