/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationWernerOverapprox_32.epf -i ../../../trunk/examples/svcomp/loop-acceleration/array_3-1.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-b7b32d2 [2021-02-22 02:21:35,141 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-02-22 02:21:35,144 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-02-22 02:21:35,199 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-02-22 02:21:35,200 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-02-22 02:21:35,203 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-02-22 02:21:35,207 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-02-22 02:21:35,215 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-02-22 02:21:35,219 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-02-22 02:21:35,227 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-02-22 02:21:35,228 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-02-22 02:21:35,230 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-02-22 02:21:35,231 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-02-22 02:21:35,234 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-02-22 02:21:35,236 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-02-22 02:21:35,238 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-02-22 02:21:35,243 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-02-22 02:21:35,244 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-02-22 02:21:35,267 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-02-22 02:21:35,279 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-02-22 02:21:35,281 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-02-22 02:21:35,282 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-02-22 02:21:35,284 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-02-22 02:21:35,285 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-02-22 02:21:35,296 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-02-22 02:21:35,296 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-02-22 02:21:35,297 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-02-22 02:21:35,298 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-02-22 02:21:35,302 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-02-22 02:21:35,304 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-02-22 02:21:35,304 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-02-22 02:21:35,305 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-02-22 02:21:35,306 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-02-22 02:21:35,307 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-02-22 02:21:35,308 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-02-22 02:21:35,308 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-02-22 02:21:35,309 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-02-22 02:21:35,309 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-02-22 02:21:35,309 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-02-22 02:21:35,310 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-02-22 02:21:35,311 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-02-22 02:21:35,312 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationWernerOverapprox_32.epf [2021-02-22 02:21:35,324 INFO L113 SettingsManager]: Loading preferences was successful [2021-02-22 02:21:35,324 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-02-22 02:21:35,326 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-02-22 02:21:35,326 INFO L138 SettingsManager]: * sizeof long=4 [2021-02-22 02:21:35,326 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-02-22 02:21:35,327 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-02-22 02:21:35,327 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-02-22 02:21:35,327 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-02-22 02:21:35,327 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-02-22 02:21:35,327 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-02-22 02:21:35,328 INFO L138 SettingsManager]: * sizeof long double=12 [2021-02-22 02:21:35,328 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-02-22 02:21:35,328 INFO L138 SettingsManager]: * Use constant arrays=true [2021-02-22 02:21:35,328 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-02-22 02:21:35,329 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-02-22 02:21:35,329 INFO L138 SettingsManager]: * Size of a code block=SingleStatement [2021-02-22 02:21:35,329 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-02-22 02:21:35,329 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-02-22 02:21:35,329 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-02-22 02:21:35,330 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-02-22 02:21:35,330 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=AcceleratedInterpolation [2021-02-22 02:21:35,330 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-02-22 02:21:35,330 INFO L138 SettingsManager]: * Loop acceleration method that is used by accelerated interpolation=WERNER_OVERAPPROX [2021-02-22 02:21:35,330 INFO L138 SettingsManager]: * Use separate solver for trace checks=false WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-02-22 02:21:35,742 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-02-22 02:21:35,768 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-02-22 02:21:35,771 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-02-22 02:21:35,773 INFO L271 PluginConnector]: Initializing CDTParser... [2021-02-22 02:21:35,773 INFO L275 PluginConnector]: CDTParser initialized [2021-02-22 02:21:35,775 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-acceleration/array_3-1.i [2021-02-22 02:21:35,866 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3232f5d0b/50abc92440384ce2a075abc05cf746f2/FLAG06c2db12b [2021-02-22 02:21:36,552 INFO L306 CDTParser]: Found 1 translation units. [2021-02-22 02:21:36,553 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-acceleration/array_3-1.i [2021-02-22 02:21:36,562 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3232f5d0b/50abc92440384ce2a075abc05cf746f2/FLAG06c2db12b [2021-02-22 02:21:36,883 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3232f5d0b/50abc92440384ce2a075abc05cf746f2 [2021-02-22 02:21:36,886 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-02-22 02:21:36,900 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-02-22 02:21:36,901 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-02-22 02:21:36,902 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-02-22 02:21:36,905 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-02-22 02:21:36,906 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.02 02:21:36" (1/1) ... [2021-02-22 02:21:36,908 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7c153095 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.02 02:21:36, skipping insertion in model container [2021-02-22 02:21:36,908 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.02 02:21:36" (1/1) ... [2021-02-22 02:21:36,916 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-02-22 02:21:36,930 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-02-22 02:21:37,076 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-acceleration/array_3-1.i[849,862] [2021-02-22 02:21:37,089 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-02-22 02:21:37,099 INFO L203 MainTranslator]: Completed pre-run [2021-02-22 02:21:37,115 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-acceleration/array_3-1.i[849,862] [2021-02-22 02:21:37,121 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-02-22 02:21:37,139 INFO L208 MainTranslator]: Completed translation [2021-02-22 02:21:37,139 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.02 02:21:37 WrapperNode [2021-02-22 02:21:37,140 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-02-22 02:21:37,141 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-02-22 02:21:37,141 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-02-22 02:21:37,141 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-02-22 02:21:37,156 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.02 02:21:37" (1/1) ... [2021-02-22 02:21:37,157 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.02 02:21:37" (1/1) ... [2021-02-22 02:21:37,165 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.02 02:21:37" (1/1) ... [2021-02-22 02:21:37,166 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.02 02:21:37" (1/1) ... [2021-02-22 02:21:37,173 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.02 02:21:37" (1/1) ... [2021-02-22 02:21:37,179 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.02 02:21:37" (1/1) ... [2021-02-22 02:21:37,197 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.02 02:21:37" (1/1) ... [2021-02-22 02:21:37,200 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-02-22 02:21:37,201 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-02-22 02:21:37,201 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-02-22 02:21:37,201 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-02-22 02:21:37,202 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.02 02:21:37" (1/1) ... No working directory specified, using /storage/repos/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 [2021-02-22 02:21:37,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-02-22 02:21:37,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-02-22 02:21:37,397 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-02-22 02:21:37,397 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-02-22 02:21:37,397 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-02-22 02:21:37,397 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-02-22 02:21:37,397 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-02-22 02:21:37,398 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2021-02-22 02:21:37,398 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2021-02-22 02:21:37,399 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-02-22 02:21:37,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-02-22 02:21:37,399 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-02-22 02:21:37,399 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-02-22 02:21:37,400 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-02-22 02:21:37,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-02-22 02:21:37,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-02-22 02:21:37,401 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-02-22 02:21:37,402 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-02-22 02:21:37,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-02-22 02:21:37,403 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-02-22 02:21:37,864 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-02-22 02:21:37,867 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-02-22 02:21:37,872 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.02 02:21:37 BoogieIcfgContainer [2021-02-22 02:21:37,873 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-02-22 02:21:37,875 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-02-22 02:21:37,875 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-02-22 02:21:37,885 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-02-22 02:21:37,886 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.02 02:21:36" (1/3) ... [2021-02-22 02:21:37,887 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65de75c4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.02 02:21:37, skipping insertion in model container [2021-02-22 02:21:37,890 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.02 02:21:37" (2/3) ... [2021-02-22 02:21:37,891 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65de75c4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.02 02:21:37, skipping insertion in model container [2021-02-22 02:21:37,891 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.02 02:21:37" (3/3) ... [2021-02-22 02:21:37,897 INFO L111 eAbstractionObserver]: Analyzing ICFG array_3-1.i [2021-02-22 02:21:37,905 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:AcceleratedInterpolation Determinization: PREDICATE_ABSTRACTION [2021-02-22 02:21:37,910 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-02-22 02:21:37,932 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-02-22 02:21:37,962 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-02-22 02:21:37,962 INFO L377 AbstractCegarLoop]: Hoare is true [2021-02-22 02:21:37,962 INFO L378 AbstractCegarLoop]: Compute interpolants for AcceleratedInterpolation [2021-02-22 02:21:37,963 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-02-22 02:21:37,963 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-02-22 02:21:37,963 INFO L381 AbstractCegarLoop]: Difference is false [2021-02-22 02:21:37,963 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-02-22 02:21:37,963 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-02-22 02:21:37,982 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states. [2021-02-22 02:21:37,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-02-22 02:21:37,992 INFO L414 BasicCegarLoop]: Found error trace [2021-02-22 02:21:37,993 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-22 02:21:37,994 INFO L428 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-02-22 02:21:38,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-22 02:21:38,001 INFO L82 PathProgramCache]: Analyzing trace with hash 342299562, now seen corresponding path program 1 times [2021-02-22 02:21:38,015 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-02-22 02:21:38,015 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1028787228] [2021-02-22 02:21:38,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-22 02:21:38,101 INFO L218 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2021-02-22 02:21:38,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:21:38,220 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:38,222 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:38,224 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:38,225 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:38,311 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-02-22 02:21:38,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:21:38,362 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:38,365 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:38,374 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-22 02:21:38,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1028787228] [2021-02-22 02:21:38,387 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-22 02:21:38,387 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-02-22 02:21:38,388 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313638909] [2021-02-22 02:21:38,393 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-02-22 02:21:38,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-02-22 02:21:38,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-02-22 02:21:38,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-22 02:21:38,417 INFO L87 Difference]: Start difference. First operand 44 states. Second operand 3 states. [2021-02-22 02:21:38,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-22 02:21:38,659 INFO L93 Difference]: Finished difference Result 66 states and 75 transitions. [2021-02-22 02:21:38,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-02-22 02:21:38,661 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 21 [2021-02-22 02:21:38,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-22 02:21:38,670 INFO L225 Difference]: With dead ends: 66 [2021-02-22 02:21:38,670 INFO L226 Difference]: Without dead ends: 35 [2021-02-22 02:21:38,674 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-22 02:21:38,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2021-02-22 02:21:38,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2021-02-22 02:21:38,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-02-22 02:21:38,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 37 transitions. [2021-02-22 02:21:38,723 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 37 transitions. Word has length 21 [2021-02-22 02:21:38,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-22 02:21:38,724 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 37 transitions. [2021-02-22 02:21:38,724 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2021-02-22 02:21:38,724 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 37 transitions. [2021-02-22 02:21:38,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-02-22 02:21:38,725 INFO L414 BasicCegarLoop]: Found error trace [2021-02-22 02:21:38,725 INFO L422 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] [2021-02-22 02:21:38,726 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-02-22 02:21:38,726 INFO L428 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-02-22 02:21:38,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-22 02:21:38,727 INFO L82 PathProgramCache]: Analyzing trace with hash -1845845959, now seen corresponding path program 1 times [2021-02-22 02:21:38,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-02-22 02:21:38,728 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [424220402] [2021-02-22 02:21:38,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-22 02:21:38,731 INFO L218 tedInterpolationCore]: No loops in this trace, falling back to nested interpolation [2021-02-22 02:21:38,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:21:38,816 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:38,821 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:38,823 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:38,825 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:38,834 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:38,835 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:38,896 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-02-22 02:21:38,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:21:38,926 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:38,928 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:38,930 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-22 02:21:38,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [424220402] [2021-02-22 02:21:38,936 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-22 02:21:38,937 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-02-22 02:21:38,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110059517] [2021-02-22 02:21:38,938 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-02-22 02:21:38,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-02-22 02:21:38,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-02-22 02:21:38,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-02-22 02:21:38,940 INFO L87 Difference]: Start difference. First operand 35 states and 37 transitions. Second operand 4 states. [2021-02-22 02:21:39,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-22 02:21:39,132 INFO L93 Difference]: Finished difference Result 63 states and 69 transitions. [2021-02-22 02:21:39,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-02-22 02:21:39,134 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 23 [2021-02-22 02:21:39,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-22 02:21:39,137 INFO L225 Difference]: With dead ends: 63 [2021-02-22 02:21:39,137 INFO L226 Difference]: Without dead ends: 49 [2021-02-22 02:21:39,139 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-02-22 02:21:39,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2021-02-22 02:21:39,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 40. [2021-02-22 02:21:39,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-02-22 02:21:39,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 43 transitions. [2021-02-22 02:21:39,152 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 43 transitions. Word has length 23 [2021-02-22 02:21:39,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-22 02:21:39,152 INFO L480 AbstractCegarLoop]: Abstraction has 40 states and 43 transitions. [2021-02-22 02:21:39,153 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2021-02-22 02:21:39,153 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 43 transitions. [2021-02-22 02:21:39,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-22 02:21:39,154 INFO L414 BasicCegarLoop]: Found error trace [2021-02-22 02:21:39,154 INFO L422 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] [2021-02-22 02:21:39,154 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-02-22 02:21:39,155 INFO L428 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-02-22 02:21:39,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-22 02:21:39,155 INFO L82 PathProgramCache]: Analyzing trace with hash 1494099944, now seen corresponding path program 1 times [2021-02-22 02:21:39,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-02-22 02:21:39,156 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [687371330] [2021-02-22 02:21:39,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-22 02:21:39,190 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,206 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:39,214 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,218 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:39,236 WARN L141 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-02-22 02:21:39,253 INFO L723 QuantifierPusher]: Distributing 3 disjuncts over 3 conjuncts [2021-02-22 02:21:39,259 INFO L730 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:39,262 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,270 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-02-22 02:21:39,274 WARN L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-02-22 02:21:39,282 WARN L141 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size [2021-02-22 02:21:39,287 WARN L147 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size 50 [2021-02-22 02:21:39,288 INFO L206 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-02-22 02:21:39,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:21:39,411 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,413 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:39,416 WARN L141 QuantifierPusher]: treesize reduction 9, result has 25.0 percent of original size [2021-02-22 02:21:39,417 WARN L147 QuantifierPusher]: treesize reduction 9, result has 25.0 percent of original size 3 [2021-02-22 02:21:39,424 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,426 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:21:39,433 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,434 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:21:39,441 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,443 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:39,479 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-02-22 02:21:39,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:21:39,516 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,517 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:39,519 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-22 02:21:39,525 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:39,533 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,535 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:39,538 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-02-22 02:21:39,540 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,541 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:39,568 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,571 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-02-22 02:21:39,609 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:39,612 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,616 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-02-22 02:21:39,617 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-02-22 02:21:39,694 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:39,699 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,704 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:21:39,708 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-02-22 02:21:39,717 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_9| Int) (|v_#memory_int_13| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_9| 2147483647) (<= 0 (+ |v_main_#t~nondet4_9| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_13| |c_main_~#A~0.base| (store (select |v_#memory_int_13| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset|) |v_main_#t~nondet4_9|)))))) is different from true [2021-02-22 02:21:39,722 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:39,727 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,730 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:21:39,735 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-02-22 02:21:39,779 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:39,785 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,786 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:21:39,788 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-02-22 02:21:39,825 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:39,831 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,832 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:39,834 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-02-22 02:21:39,839 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_9| Int) (|v_#memory_int_13| (Array Int (Array Int Int)))) (and (= |c_#memory_int| (store |v_#memory_int_13| |c_main_~#A~0.base| (store (select |v_#memory_int_13| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_9|))) (<= |v_main_#t~nondet4_9| 2147483647) (<= 0 (+ |v_main_#t~nondet4_9| 2147483648))))) is different from true [2021-02-22 02:21:39,840 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:39,841 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:39,841 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [687371330] [2021-02-22 02:21:39,841 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-22 02:21:39,841 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-02-22 02:21:39,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621671012] [2021-02-22 02:21:39,842 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-22 02:21:39,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-02-22 02:21:39,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-22 02:21:39,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=83, Unknown=3, NotChecked=38, Total=156 [2021-02-22 02:21:39,843 INFO L87 Difference]: Start difference. First operand 40 states and 43 transitions. Second operand 13 states. [2021-02-22 02:21:40,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-22 02:21:40,156 INFO L93 Difference]: Finished difference Result 46 states and 48 transitions. [2021-02-22 02:21:40,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-02-22 02:21:40,157 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 30 [2021-02-22 02:21:40,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-22 02:21:40,159 INFO L225 Difference]: With dead ends: 46 [2021-02-22 02:21:40,159 INFO L226 Difference]: Without dead ends: 40 [2021-02-22 02:21:40,160 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=8, NotChecked=50, Total=240 [2021-02-22 02:21:40,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2021-02-22 02:21:40,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 40. [2021-02-22 02:21:40,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-02-22 02:21:40,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 42 transitions. [2021-02-22 02:21:40,170 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 42 transitions. Word has length 30 [2021-02-22 02:21:40,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-22 02:21:40,170 INFO L480 AbstractCegarLoop]: Abstraction has 40 states and 42 transitions. [2021-02-22 02:21:40,170 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2021-02-22 02:21:40,171 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 42 transitions. [2021-02-22 02:21:40,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-02-22 02:21:40,172 INFO L414 BasicCegarLoop]: Found error trace [2021-02-22 02:21:40,172 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-22 02:21:40,173 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-02-22 02:21:40,173 INFO L428 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-02-22 02:21:40,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-22 02:21:40,173 INFO L82 PathProgramCache]: Analyzing trace with hash 589187492, now seen corresponding path program 1 times [2021-02-22 02:21:40,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-02-22 02:21:40,174 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [524405395] [2021-02-22 02:21:40,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-22 02:21:40,179 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,182 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:40,185 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,187 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:40,196 WARN L141 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-02-22 02:21:40,198 INFO L723 QuantifierPusher]: Distributing 3 disjuncts over 3 conjuncts [2021-02-22 02:21:40,200 INFO L730 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:40,203 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,213 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-02-22 02:21:40,216 WARN L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-02-22 02:21:40,221 WARN L141 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size [2021-02-22 02:21:40,225 WARN L147 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size 50 [2021-02-22 02:21:40,226 INFO L206 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-02-22 02:21:40,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:21:40,274 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,276 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:40,277 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,278 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:40,285 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,286 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:40,297 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,298 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:40,305 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,306 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:21:40,329 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,329 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:21:40,341 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,342 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:40,370 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-02-22 02:21:40,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:21:40,400 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,401 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:40,404 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-22 02:21:40,411 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:40,419 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,426 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:40,428 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-02-22 02:21:40,430 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,433 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:40,444 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,445 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-02-22 02:21:40,467 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:40,471 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,472 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-02-22 02:21:40,473 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-02-22 02:21:40,504 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:40,507 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,508 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:21:40,509 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-02-22 02:21:40,513 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_15| Int) (|v_#memory_int_19| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_15| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_19| |c_main_~#A~0.base| (store (select |v_#memory_int_19| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset|) |v_main_#t~nondet4_15|))) (<= |v_main_#t~nondet4_15| 2147483647)))) is different from true [2021-02-22 02:21:40,515 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:40,518 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,520 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:21:40,521 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-02-22 02:21:40,554 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:40,560 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,561 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:21:40,562 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-02-22 02:21:40,595 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:40,601 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,602 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:40,604 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-02-22 02:21:40,608 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_15| Int) (|v_#memory_int_19| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_15| 2147483648)) (= (store |v_#memory_int_19| |c_main_~#A~0.base| (store (select |v_#memory_int_19| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_15|)) |c_#memory_int|) (<= |v_main_#t~nondet4_15| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:21:40,609 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:40,609 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:40,610 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [524405395] [2021-02-22 02:21:40,610 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-22 02:21:40,610 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-02-22 02:21:40,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800850605] [2021-02-22 02:21:40,611 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-02-22 02:21:40,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-02-22 02:21:40,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-02-22 02:21:40,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=127, Unknown=3, NotChecked=46, Total=210 [2021-02-22 02:21:40,612 INFO L87 Difference]: Start difference. First operand 40 states and 42 transitions. Second operand 15 states. [2021-02-22 02:21:41,137 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_15| Int) (|v_#memory_int_19| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_15| 2147483648)) (= (store |v_#memory_int_19| |c_main_~#A~0.base| (store (select |v_#memory_int_19| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_15|)) |c_#memory_int|) (<= |v_main_#t~nondet4_15| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:21:41,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-22 02:21:41,361 INFO L93 Difference]: Finished difference Result 85 states and 92 transitions. [2021-02-22 02:21:41,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-22 02:21:41,362 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 37 [2021-02-22 02:21:41,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-22 02:21:41,367 INFO L225 Difference]: With dead ends: 85 [2021-02-22 02:21:41,367 INFO L226 Difference]: Without dead ends: 63 [2021-02-22 02:21:41,370 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=130, Invalid=606, Unknown=32, NotChecked=162, Total=930 [2021-02-22 02:21:41,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2021-02-22 02:21:41,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 54. [2021-02-22 02:21:41,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2021-02-22 02:21:41,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 56 transitions. [2021-02-22 02:21:41,387 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 56 transitions. Word has length 37 [2021-02-22 02:21:41,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-22 02:21:41,387 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 56 transitions. [2021-02-22 02:21:41,388 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2021-02-22 02:21:41,388 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 56 transitions. [2021-02-22 02:21:41,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-02-22 02:21:41,389 INFO L414 BasicCegarLoop]: Found error trace [2021-02-22 02:21:41,390 INFO L422 BasicCegarLoop]: trace histogram [3, 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] [2021-02-22 02:21:41,390 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-02-22 02:21:41,390 INFO L428 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-02-22 02:21:41,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-22 02:21:41,391 INFO L82 PathProgramCache]: Analyzing trace with hash 617965593, now seen corresponding path program 2 times [2021-02-22 02:21:41,391 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-02-22 02:21:41,391 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [133773975] [2021-02-22 02:21:41,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-22 02:21:41,399 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,401 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:41,403 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,405 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:41,413 WARN L141 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-02-22 02:21:41,414 INFO L723 QuantifierPusher]: Distributing 3 disjuncts over 3 conjuncts [2021-02-22 02:21:41,416 INFO L730 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:41,418 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,422 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-02-22 02:21:41,423 WARN L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-02-22 02:21:41,426 WARN L141 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size [2021-02-22 02:21:41,429 WARN L147 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size 50 [2021-02-22 02:21:41,430 INFO L206 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-02-22 02:21:41,431 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,433 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:41,434 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,436 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:41,444 WARN L141 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-02-22 02:21:41,445 INFO L723 QuantifierPusher]: Distributing 3 disjuncts over 3 conjuncts [2021-02-22 02:21:41,447 INFO L730 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:41,449 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,453 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-02-22 02:21:41,454 WARN L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-02-22 02:21:41,457 WARN L141 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size [2021-02-22 02:21:41,460 WARN L147 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size 50 [2021-02-22 02:21:41,461 INFO L206 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-02-22 02:21:41,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:21:41,525 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,528 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:41,529 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,530 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:41,534 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,536 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:41,542 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,545 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:41,552 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,553 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:41,558 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,563 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:41,569 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,570 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:21:41,578 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,578 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:21:41,586 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,587 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:41,616 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-02-22 02:21:41,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:21:41,623 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,624 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:41,627 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-22 02:21:41,629 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:41,632 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,633 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:41,634 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-02-22 02:21:41,636 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,636 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:41,648 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,649 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-02-22 02:21:41,666 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:41,667 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,667 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-02-22 02:21:41,668 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-02-22 02:21:41,700 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:41,704 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,705 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:21:41,706 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-02-22 02:21:41,710 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_25| Int) (|v_#memory_int_29| (Array Int (Array Int Int)))) (and (= |c_#memory_int| (store |v_#memory_int_29| |c_main_~#A~0.base| (store (select |v_#memory_int_29| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset|) |v_main_#t~nondet4_25|))) (<= 0 (+ |v_main_#t~nondet4_25| 2147483648)) (<= |v_main_#t~nondet4_25| 2147483647)))) is different from true [2021-02-22 02:21:41,712 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:41,715 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,716 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:21:41,718 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-02-22 02:21:41,751 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:41,755 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,756 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:21:41,758 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-02-22 02:21:41,793 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:41,798 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,799 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:41,800 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-02-22 02:21:41,804 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_25| Int) (|v_#memory_int_29| (Array Int (Array Int Int)))) (and (= |c_#memory_int| (store |v_#memory_int_29| |c_main_~#A~0.base| (store (select |v_#memory_int_29| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_25|))) (<= 0 (+ |v_main_#t~nondet4_25| 2147483648)) (<= |v_main_#t~nondet4_25| 2147483647)))) is different from true [2021-02-22 02:21:41,806 WARN L141 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-02-22 02:21:41,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:41,808 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,809 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:41,810 WARN L147 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size 30 [2021-02-22 02:21:41,814 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_25| Int) (|v_#memory_int_29| (Array Int (Array Int Int)))) (and (= |c_#memory_int| (store |v_#memory_int_29| |c_main_~#A~0.base| (store (select |v_#memory_int_29| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_25|))) (<= 0 (+ |v_main_#t~nondet4_25| 2147483648)) (<= |v_main_#t~nondet4_25| 2147483647)))) is different from true [2021-02-22 02:21:41,816 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:41,818 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,818 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:41,819 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-02-22 02:21:41,863 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:41,867 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,868 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-02-22 02:21:41,869 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:21:41,920 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:41,924 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,927 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:21:41,928 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-02-22 02:21:41,933 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_25| Int) (|v_main_#t~nondet4_26| Int) (|v_#memory_int_29| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_26| 2147483647) (<= 0 (+ |v_main_#t~nondet4_26| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_29| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_29| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_25|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_26|)))) (<= 0 (+ |v_main_#t~nondet4_25| 2147483648)) (<= |v_main_#t~nondet4_25| 2147483647)))) is different from true [2021-02-22 02:21:41,934 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:41,937 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,937 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:21:41,938 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-02-22 02:21:41,984 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:41,991 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:41,992 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:21:41,993 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:21:42,043 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:42,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:42,049 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:42,050 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:21:42,051 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-02-22 02:21:42,058 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_25| Int) (|v_main_#t~nondet4_26| Int) (|v_#memory_int_29| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_26| 2147483647) (<= 0 (+ |v_main_#t~nondet4_26| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_25| 2147483648)) (<= |v_main_#t~nondet4_25| 2147483647) (= |c_#memory_int| (store |v_#memory_int_29| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_29| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_25|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_26|))))))) is different from true [2021-02-22 02:21:42,059 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:42,059 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:42,060 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [133773975] [2021-02-22 02:21:42,060 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-22 02:21:42,060 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2021-02-22 02:21:42,060 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174213069] [2021-02-22 02:21:42,061 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-02-22 02:21:42,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-02-22 02:21:42,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-02-22 02:21:42,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=283, Unknown=17, NotChecked=190, Total=552 [2021-02-22 02:21:42,062 INFO L87 Difference]: Start difference. First operand 54 states and 56 transitions. Second operand 24 states. [2021-02-22 02:21:43,514 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_25| Int) (|v_main_#t~nondet4_26| Int) (|v_#memory_int_29| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_26| 2147483647) (<= 0 (+ |v_main_#t~nondet4_26| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_25| 2147483648)) (<= |v_main_#t~nondet4_25| 2147483647) (= |c_#memory_int| (store |v_#memory_int_29| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_29| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_25|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_26|)))))) (exists ((|v_main_#t~nondet4_25| Int) (|v_#memory_int_29| (Array Int (Array Int Int)))) (and (= |c_#memory_int| (store |v_#memory_int_29| |c_main_~#A~0.base| (store (select |v_#memory_int_29| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_25|))) (<= 0 (+ |v_main_#t~nondet4_25| 2147483648)) (<= |v_main_#t~nondet4_25| 2147483647)))) is different from true [2021-02-22 02:21:43,551 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_25| Int) (|v_#memory_int_29| (Array Int (Array Int Int)))) (and (= |c_#memory_int| (store |v_#memory_int_29| |c_main_~#A~0.base| (store (select |v_#memory_int_29| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset|) |v_main_#t~nondet4_25|))) (<= 0 (+ |v_main_#t~nondet4_25| 2147483648)) (<= |v_main_#t~nondet4_25| 2147483647))) (exists ((|v_main_#t~nondet4_25| Int) (|v_main_#t~nondet4_26| Int) (|v_#memory_int_29| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_26| 2147483647) (<= 0 (+ |v_main_#t~nondet4_26| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_29| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_29| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_25|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_26|)))) (<= 0 (+ |v_main_#t~nondet4_25| 2147483648)) (<= |v_main_#t~nondet4_25| 2147483647)))) is different from true [2021-02-22 02:21:43,740 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_25| Int) (|v_main_#t~nondet4_26| Int) (|v_#memory_int_29| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_26| 2147483647) (<= 0 (+ |v_main_#t~nondet4_26| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_25| 2147483648)) (<= |v_main_#t~nondet4_25| 2147483647) (= |c_#memory_int| (store |v_#memory_int_29| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_29| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_25|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_26|)))))) (exists ((|v_main_#t~nondet4_25| Int) (|v_#memory_int_29| (Array Int (Array Int Int)))) (and (= |c_#memory_int| (store |v_#memory_int_29| |c_main_~#A~0.base| (store (select |v_#memory_int_29| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_25|))) (<= 0 (+ |v_main_#t~nondet4_25| 2147483648)) (<= |v_main_#t~nondet4_25| 2147483647)))) is different from true [2021-02-22 02:21:44,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-22 02:21:44,002 INFO L93 Difference]: Finished difference Result 106 states and 113 transitions. [2021-02-22 02:21:44,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-02-22 02:21:44,002 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 51 [2021-02-22 02:21:44,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-22 02:21:44,004 INFO L225 Difference]: With dead ends: 106 [2021-02-22 02:21:44,004 INFO L226 Difference]: Without dead ends: 77 [2021-02-22 02:21:44,006 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 8 IntricatePredicates, 0 DeprecatedPredicates, 422 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=250, Invalid=1616, Unknown=146, NotChecked=744, Total=2756 [2021-02-22 02:21:44,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2021-02-22 02:21:44,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 68. [2021-02-22 02:21:44,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2021-02-22 02:21:44,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 70 transitions. [2021-02-22 02:21:44,023 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 70 transitions. Word has length 51 [2021-02-22 02:21:44,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-22 02:21:44,023 INFO L480 AbstractCegarLoop]: Abstraction has 68 states and 70 transitions. [2021-02-22 02:21:44,023 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2021-02-22 02:21:44,023 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 70 transitions. [2021-02-22 02:21:44,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-02-22 02:21:44,025 INFO L414 BasicCegarLoop]: Found error trace [2021-02-22 02:21:44,026 INFO L422 BasicCegarLoop]: trace histogram [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] [2021-02-22 02:21:44,026 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-02-22 02:21:44,026 INFO L428 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-02-22 02:21:44,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-22 02:21:44,027 INFO L82 PathProgramCache]: Analyzing trace with hash -590921148, now seen corresponding path program 3 times [2021-02-22 02:21:44,027 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-02-22 02:21:44,027 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [591295868] [2021-02-22 02:21:44,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-22 02:21:44,034 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,037 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:44,038 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,040 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:44,051 WARN L141 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-02-22 02:21:44,052 INFO L723 QuantifierPusher]: Distributing 3 disjuncts over 3 conjuncts [2021-02-22 02:21:44,056 INFO L730 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,057 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,061 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-02-22 02:21:44,062 WARN L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-02-22 02:21:44,066 WARN L141 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size [2021-02-22 02:21:44,067 WARN L147 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size 50 [2021-02-22 02:21:44,068 INFO L206 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-02-22 02:21:44,069 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,071 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:44,073 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,075 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:44,082 WARN L141 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-02-22 02:21:44,083 INFO L723 QuantifierPusher]: Distributing 3 disjuncts over 3 conjuncts [2021-02-22 02:21:44,085 INFO L730 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,086 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,089 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-02-22 02:21:44,090 WARN L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-02-22 02:21:44,093 WARN L141 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size [2021-02-22 02:21:44,095 WARN L147 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size 50 [2021-02-22 02:21:44,095 INFO L206 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-02-22 02:21:44,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:21:44,143 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,143 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:44,144 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,144 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:44,148 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,148 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:44,152 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,153 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:44,158 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,160 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:44,166 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,167 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:44,174 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,174 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:44,182 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,183 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:44,192 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,193 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:21:44,202 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,202 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:21:44,211 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,211 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:44,236 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-02-22 02:21:44,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:21:44,253 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,254 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:44,257 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-22 02:21:44,259 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,261 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,262 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:44,263 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-02-22 02:21:44,265 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,265 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:44,277 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,278 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-02-22 02:21:44,294 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,295 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,296 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-02-22 02:21:44,296 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-02-22 02:21:44,327 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,329 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,329 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:21:44,330 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-02-22 02:21:44,334 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_36| Int)) (and (= (store |v_#memory_int_40| |c_main_~#A~0.base| (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset|) |v_main_#t~nondet4_36|)) |c_#memory_int|) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647)))) is different from true [2021-02-22 02:21:44,336 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,338 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,338 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:21:44,339 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-02-22 02:21:44,372 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,378 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,378 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:21:44,379 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-02-22 02:21:44,418 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,423 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,423 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:44,424 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-02-22 02:21:44,427 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_36| Int)) (and (= |c_#memory_int| (store |v_#memory_int_40| |c_main_~#A~0.base| (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_36|))) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:21:44,428 WARN L141 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-02-22 02:21:44,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,430 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,431 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:44,431 WARN L147 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size 30 [2021-02-22 02:21:44,434 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_36| Int)) (and (= |c_#memory_int| (store |v_#memory_int_40| |c_main_~#A~0.base| (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_36|))) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647)))) is different from true [2021-02-22 02:21:44,437 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,440 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,441 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:44,443 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-02-22 02:21:44,495 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,498 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,498 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-02-22 02:21:44,502 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:21:44,560 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,562 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,563 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:21:44,564 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-02-22 02:21:44,569 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_36| Int) (|v_main_#t~nondet4_37| Int)) (and (= |c_#memory_int| (store |v_#memory_int_40| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_36|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_37|)))) (<= 0 (+ |v_main_#t~nondet4_37| 2147483648)) (<= |v_main_#t~nondet4_37| 2147483647) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647)))) is different from true [2021-02-22 02:21:44,571 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,574 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,575 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:21:44,575 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-02-22 02:21:44,630 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,634 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,635 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:21:44,636 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:21:44,691 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,698 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,712 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:21:44,714 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-02-22 02:21:44,719 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_36| Int) (|v_main_#t~nondet4_37| Int)) (and (<= 0 (+ |v_main_#t~nondet4_37| 2147483648)) (<= |v_main_#t~nondet4_37| 2147483647) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647) (= (store |v_#memory_int_40| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_36|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_37|))) |c_#memory_int|))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:21:44,720 WARN L141 QuantifierPusher]: treesize reduction 3, result has 93.9 percent of original size [2021-02-22 02:21:44,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,722 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,723 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:21:44,724 WARN L147 QuantifierPusher]: treesize reduction 3, result has 93.9 percent of original size 46 [2021-02-22 02:21:44,728 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_36| Int) (|v_main_#t~nondet4_37| Int)) (and (<= 0 (+ |v_main_#t~nondet4_37| 2147483648)) (<= |v_main_#t~nondet4_37| 2147483647) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647) (= (store |v_#memory_int_40| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_36|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_37|))) |c_#memory_int|)))) is different from true [2021-02-22 02:21:44,729 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,732 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,733 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:21:44,734 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:21:44,809 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,816 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,819 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-02-22 02:21:44,820 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:21:44,915 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,917 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,918 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:21:44,919 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-02-22 02:21:44,925 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_38| Int) (|v_main_#t~nondet4_36| Int) (|v_main_#t~nondet4_37| Int)) (and (= |c_#memory_int| (store |v_#memory_int_40| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_36|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_37|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_38|)))) (<= |v_main_#t~nondet4_38| 2147483647) (<= 0 (+ |v_main_#t~nondet4_37| 2147483648)) (<= |v_main_#t~nondet4_37| 2147483647) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_38| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647)))) is different from true [2021-02-22 02:21:44,926 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:44,929 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:44,930 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:21:44,931 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 64 [2021-02-22 02:21:45,009 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:45,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:45,018 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:45,019 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:21:45,020 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:21:45,102 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:45,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:45,107 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:45,109 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:21:45,111 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-02-22 02:21:45,117 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_38| Int) (|v_main_#t~nondet4_36| Int) (|v_main_#t~nondet4_37| Int)) (and (<= |v_main_#t~nondet4_38| 2147483647) (= |c_#memory_int| (store |v_#memory_int_40| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_36|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_37|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_38|)))) (<= 0 (+ |v_main_#t~nondet4_37| 2147483648)) (<= |v_main_#t~nondet4_37| 2147483647) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_38| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:21:45,118 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:45,118 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:45,119 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [591295868] [2021-02-22 02:21:45,119 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-22 02:21:45,119 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2021-02-22 02:21:45,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167350036] [2021-02-22 02:21:45,120 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-02-22 02:21:45,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-02-22 02:21:45,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-02-22 02:21:45,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=497, Unknown=43, NotChecked=424, Total=1056 [2021-02-22 02:21:45,121 INFO L87 Difference]: Start difference. First operand 68 states and 70 transitions. Second operand 33 states. [2021-02-22 02:21:48,098 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_36| Int) (|v_main_#t~nondet4_37| Int)) (and (<= 0 (+ |v_main_#t~nondet4_37| 2147483648)) (<= |v_main_#t~nondet4_37| 2147483647) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647) (= (store |v_#memory_int_40| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_36|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_37|))) |c_#memory_int|))) (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_36| Int)) (and (= |c_#memory_int| (store |v_#memory_int_40| |c_main_~#A~0.base| (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_36|))) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647))) (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_38| Int) (|v_main_#t~nondet4_36| Int) (|v_main_#t~nondet4_37| Int)) (and (<= |v_main_#t~nondet4_38| 2147483647) (= |c_#memory_int| (store |v_#memory_int_40| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_36|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_37|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_38|)))) (<= 0 (+ |v_main_#t~nondet4_37| 2147483648)) (<= |v_main_#t~nondet4_37| 2147483647) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_38| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:21:48,105 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_36| Int) (|v_main_#t~nondet4_37| Int)) (and (<= 0 (+ |v_main_#t~nondet4_37| 2147483648)) (<= |v_main_#t~nondet4_37| 2147483647) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647) (= (store |v_#memory_int_40| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_36|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_37|))) |c_#memory_int|))) (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_36| Int)) (and (= |c_#memory_int| (store |v_#memory_int_40| |c_main_~#A~0.base| (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_36|))) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647)))) is different from true [2021-02-22 02:21:48,409 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_38| Int) (|v_main_#t~nondet4_36| Int) (|v_main_#t~nondet4_37| Int)) (and (= |c_#memory_int| (store |v_#memory_int_40| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_36|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_37|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_38|)))) (<= |v_main_#t~nondet4_38| 2147483647) (<= 0 (+ |v_main_#t~nondet4_37| 2147483648)) (<= |v_main_#t~nondet4_37| 2147483647) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_38| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647))) (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_36| Int)) (and (= (store |v_#memory_int_40| |c_main_~#A~0.base| (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset|) |v_main_#t~nondet4_36|)) |c_#memory_int|) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647))) (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_36| Int) (|v_main_#t~nondet4_37| Int)) (and (= |c_#memory_int| (store |v_#memory_int_40| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_36|) (+ .cse1 |c_main_~#A~0.offset|) |v_main_#t~nondet4_37|)))) (<= 0 (+ |v_main_#t~nondet4_37| 2147483648)) (<= |v_main_#t~nondet4_37| 2147483647) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647)))) is different from true [2021-02-22 02:21:48,658 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_36| Int) (|v_main_#t~nondet4_37| Int)) (and (<= 0 (+ |v_main_#t~nondet4_37| 2147483648)) (<= |v_main_#t~nondet4_37| 2147483647) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647) (= (store |v_#memory_int_40| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_36|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_37|))) |c_#memory_int|))) (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_36| Int)) (and (= |c_#memory_int| (store |v_#memory_int_40| |c_main_~#A~0.base| (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_36|))) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647))) (exists ((|v_#memory_int_40| (Array Int (Array Int Int))) (|v_main_#t~nondet4_38| Int) (|v_main_#t~nondet4_36| Int) (|v_main_#t~nondet4_37| Int)) (and (<= |v_main_#t~nondet4_38| 2147483647) (= |c_#memory_int| (store |v_#memory_int_40| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_40| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_36|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_37|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_38|)))) (<= 0 (+ |v_main_#t~nondet4_37| 2147483648)) (<= |v_main_#t~nondet4_37| 2147483647) (<= 0 (+ |v_main_#t~nondet4_36| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_38| 2147483648)) (<= |v_main_#t~nondet4_36| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:21:49,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-22 02:21:49,032 INFO L93 Difference]: Finished difference Result 127 states and 134 transitions. [2021-02-22 02:21:49,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-02-22 02:21:49,033 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 65 [2021-02-22 02:21:49,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-22 02:21:49,034 INFO L225 Difference]: With dead ends: 127 [2021-02-22 02:21:49,034 INFO L226 Difference]: Without dead ends: 91 [2021-02-22 02:21:49,038 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 5 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 12 IntricatePredicates, 0 DeprecatedPredicates, 862 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=388, Invalid=3002, Unknown=318, NotChecked=1548, Total=5256 [2021-02-22 02:21:49,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2021-02-22 02:21:49,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 82. [2021-02-22 02:21:49,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2021-02-22 02:21:49,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 84 transitions. [2021-02-22 02:21:49,061 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 84 transitions. Word has length 65 [2021-02-22 02:21:49,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-22 02:21:49,061 INFO L480 AbstractCegarLoop]: Abstraction has 82 states and 84 transitions. [2021-02-22 02:21:49,061 INFO L481 AbstractCegarLoop]: Interpolant automaton has 33 states. [2021-02-22 02:21:49,061 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 84 transitions. [2021-02-22 02:21:49,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-02-22 02:21:49,063 INFO L414 BasicCegarLoop]: Found error trace [2021-02-22 02:21:49,063 INFO L422 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-22 02:21:49,064 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-02-22 02:21:49,064 INFO L428 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-02-22 02:21:49,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-22 02:21:49,065 INFO L82 PathProgramCache]: Analyzing trace with hash -140511239, now seen corresponding path program 4 times [2021-02-22 02:21:49,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-02-22 02:21:49,065 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [34691186] [2021-02-22 02:21:49,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-22 02:21:49,072 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,074 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:49,076 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,077 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:49,085 WARN L141 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-02-22 02:21:49,086 INFO L723 QuantifierPusher]: Distributing 3 disjuncts over 3 conjuncts [2021-02-22 02:21:49,088 INFO L730 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,089 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,095 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-02-22 02:21:49,096 WARN L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-02-22 02:21:49,099 WARN L141 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size [2021-02-22 02:21:49,101 WARN L147 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size 50 [2021-02-22 02:21:49,103 INFO L206 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-02-22 02:21:49,104 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,105 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:49,107 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,109 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:49,116 WARN L141 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-02-22 02:21:49,117 INFO L723 QuantifierPusher]: Distributing 3 disjuncts over 3 conjuncts [2021-02-22 02:21:49,118 INFO L730 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,120 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,122 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-02-22 02:21:49,123 WARN L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-02-22 02:21:49,125 WARN L141 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size [2021-02-22 02:21:49,127 WARN L147 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size 50 [2021-02-22 02:21:49,127 INFO L206 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-02-22 02:21:49,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:21:49,182 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,183 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:49,184 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,184 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:49,187 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,187 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:49,192 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,192 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:49,197 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,198 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:49,203 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,204 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:49,210 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,211 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:49,218 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,219 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:49,227 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,228 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:49,261 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,261 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:49,271 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,272 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:21:49,280 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,282 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:21:49,295 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,296 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:49,327 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-02-22 02:21:49,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:21:49,335 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,336 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:49,340 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-22 02:21:49,341 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,344 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,344 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:49,345 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-02-22 02:21:49,346 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,347 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:49,362 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,362 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-02-22 02:21:49,386 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,387 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,388 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-02-22 02:21:49,388 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-02-22 02:21:49,424 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,426 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,426 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:21:49,430 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-02-22 02:21:49,434 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (= (store |v_#memory_int_52| |c_main_~#A~0.base| (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset|) |v_main_#t~nondet4_48|)) |c_#memory_int|) (<= |v_main_#t~nondet4_48| 2147483647)))) is different from true [2021-02-22 02:21:49,435 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,438 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,439 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:21:49,439 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-02-22 02:21:49,477 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,480 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,480 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:21:49,481 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-02-22 02:21:49,520 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,525 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,526 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:49,526 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-02-22 02:21:49,530 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1025) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_52| |c_main_~#A~0.base| (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_48|))) (<= |v_main_#t~nondet4_48| 2147483647)))) is different from true [2021-02-22 02:21:49,531 WARN L141 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-02-22 02:21:49,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,532 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,533 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:49,534 WARN L147 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size 30 [2021-02-22 02:21:49,538 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_52| |c_main_~#A~0.base| (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_48|))) (<= |v_main_#t~nondet4_48| 2147483647)))) is different from true [2021-02-22 02:21:49,539 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,541 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,541 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:49,542 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-02-22 02:21:49,593 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,594 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,595 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-02-22 02:21:49,595 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:21:49,657 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,659 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,659 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:21:49,660 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-02-22 02:21:49,665 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_48|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_49|)))) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647)))) is different from true [2021-02-22 02:21:49,666 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,668 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,669 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:21:49,669 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-02-22 02:21:49,721 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,724 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,725 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:21:49,726 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:21:49,780 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,783 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,783 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:21:49,784 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-02-22 02:21:49,788 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (= (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_48|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_49|))) |c_#memory_int|) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:21:49,790 WARN L141 QuantifierPusher]: treesize reduction 3, result has 93.9 percent of original size [2021-02-22 02:21:49,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,791 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,792 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:21:49,792 WARN L147 QuantifierPusher]: treesize reduction 3, result has 93.9 percent of original size 46 [2021-02-22 02:21:49,796 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (= (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_48|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_49|))) |c_#memory_int|) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647)))) is different from true [2021-02-22 02:21:49,798 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,799 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,799 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:21:49,800 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:21:49,874 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,877 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,878 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-02-22 02:21:49,879 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:21:49,968 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,971 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,971 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:21:49,972 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-02-22 02:21:49,979 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_50| Int) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_50| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_48|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_49|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_50|)))) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647) (<= |v_main_#t~nondet4_50| 2147483647)))) is different from true [2021-02-22 02:21:49,980 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:49,982 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:49,982 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:21:49,983 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 64 [2021-02-22 02:21:50,056 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:50,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:50,061 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:50,062 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:21:50,062 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:21:50,135 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:50,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:50,139 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:50,140 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:21:50,141 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-02-22 02:21:50,146 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_50| Int) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_50| 2147483648)) (= (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_48|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_49|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_50|))) |c_#memory_int|) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647) (<= |v_main_#t~nondet4_50| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:21:50,147 WARN L141 QuantifierPusher]: treesize reduction 3, result has 95.4 percent of original size [2021-02-22 02:21:50,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:50,149 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:50,150 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:21:50,150 WARN L147 QuantifierPusher]: treesize reduction 3, result has 95.4 percent of original size 62 [2021-02-22 02:21:50,156 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_50| Int) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_50| 2147483648)) (= (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_48|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_49|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_50|))) |c_#memory_int|) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647) (<= |v_main_#t~nondet4_50| 2147483647)))) is different from true [2021-02-22 02:21:50,158 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:50,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:50,160 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:50,160 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:21:50,161 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:21:50,273 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:50,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:50,276 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:50,276 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 64 [2021-02-22 02:21:50,277 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-02-22 02:21:50,429 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:50,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:50,433 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:50,433 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-02-22 02:21:50,439 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 78 [2021-02-22 02:21:50,447 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_50| Int) (|v_main_#t~nondet4_51| Int) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_50| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_48|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_49|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_50|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_51|)))) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_51| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647) (<= 0 (+ |v_main_#t~nondet4_51| 2147483648)) (<= |v_main_#t~nondet4_50| 2147483647)))) is different from true [2021-02-22 02:21:50,448 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:50,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:50,451 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:50,452 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-02-22 02:21:50,453 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 80 [2021-02-22 02:21:50,588 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:50,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:50,599 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:50,600 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-02-22 02:21:50,608 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-02-22 02:21:50,730 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:50,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:50,735 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:50,736 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-02-22 02:21:50,737 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 83 [2021-02-22 02:21:50,743 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_50| Int) (|v_main_#t~nondet4_51| Int) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_48|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_49|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_50|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_51|)))) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_50| 2147483648)) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_51| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647) (<= 0 (+ |v_main_#t~nondet4_51| 2147483648)) (<= |v_main_#t~nondet4_50| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:21:50,744 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:50,745 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:50,745 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [34691186] [2021-02-22 02:21:50,745 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-22 02:21:50,746 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2021-02-22 02:21:50,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468934675] [2021-02-22 02:21:50,747 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-02-22 02:21:50,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-02-22 02:21:50,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-02-22 02:21:50,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=769, Unknown=81, NotChecked=748, Total=1722 [2021-02-22 02:21:50,749 INFO L87 Difference]: Start difference. First operand 82 states and 84 transitions. Second operand 42 states. [2021-02-22 02:21:54,459 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2021-02-22 02:21:54,696 WARN L202 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2021-02-22 02:21:56,828 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 67 [2021-02-22 02:21:56,839 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_50| Int) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_50| 2147483648)) (= (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_48|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_49|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_50|))) |c_#memory_int|) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647) (<= |v_main_#t~nondet4_50| 2147483647))) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (= (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_48|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_49|))) |c_#memory_int|) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647))) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_50| Int) (|v_main_#t~nondet4_51| Int) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_48|) (+ .cse2 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_49|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_50|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_51|)))) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_50| 2147483648)) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_51| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647) (<= 0 (+ |v_main_#t~nondet4_51| 2147483648)) (<= |v_main_#t~nondet4_50| 2147483647))) (< c_main_~i~0 1025) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_52| |c_main_~#A~0.base| (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_48|))) (<= |v_main_#t~nondet4_48| 2147483647)))) is different from true [2021-02-22 02:21:56,852 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_50| Int) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_50| 2147483648)) (= (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_48|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_49|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_50|))) |c_#memory_int|) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647) (<= |v_main_#t~nondet4_50| 2147483647))) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (= (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_48|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_49|))) |c_#memory_int|) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647))) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_52| |c_main_~#A~0.base| (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_48|))) (<= |v_main_#t~nondet4_48| 2147483647)))) is different from true [2021-02-22 02:21:57,395 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_50| Int) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_50| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_48|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_49|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_50|)))) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647) (<= |v_main_#t~nondet4_50| 2147483647))) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_48|) (+ .cse1 |c_main_~#A~0.offset|) |v_main_#t~nondet4_49|)))) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647))) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (= (store |v_#memory_int_52| |c_main_~#A~0.base| (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset|) |v_main_#t~nondet4_48|)) |c_#memory_int|) (<= |v_main_#t~nondet4_48| 2147483647))) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_50| Int) (|v_main_#t~nondet4_51| Int) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_50| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_48|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_49|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_50|) (+ .cse2 |c_main_~#A~0.offset|) |v_main_#t~nondet4_51|)))) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_51| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647) (<= 0 (+ |v_main_#t~nondet4_51| 2147483648)) (<= |v_main_#t~nondet4_50| 2147483647)))) is different from true [2021-02-22 02:21:57,819 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_50| Int) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_50| 2147483648)) (= (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_48|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_49|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_50|))) |c_#memory_int|) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647) (<= |v_main_#t~nondet4_50| 2147483647))) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (= (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_48|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_49|))) |c_#memory_int|) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647))) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_50| Int) (|v_main_#t~nondet4_51| Int) (|v_main_#t~nondet4_49| Int) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_49| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_52| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_48|) (+ .cse2 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_49|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_50|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_51|)))) (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_50| 2147483648)) (<= |v_main_#t~nondet4_49| 2147483647) (<= |v_main_#t~nondet4_51| 2147483647) (<= |v_main_#t~nondet4_48| 2147483647) (<= 0 (+ |v_main_#t~nondet4_51| 2147483648)) (<= |v_main_#t~nondet4_50| 2147483647))) (< c_main_~i~0 1025) (exists ((|v_#memory_int_52| (Array Int (Array Int Int))) (|v_main_#t~nondet4_48| Int)) (and (<= 0 (+ |v_main_#t~nondet4_48| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_52| |c_main_~#A~0.base| (store (select |v_#memory_int_52| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_48|))) (<= |v_main_#t~nondet4_48| 2147483647)))) is different from true [2021-02-22 02:21:58,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-22 02:21:58,392 INFO L93 Difference]: Finished difference Result 148 states and 155 transitions. [2021-02-22 02:21:58,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-02-22 02:21:58,393 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 79 [2021-02-22 02:21:58,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-22 02:21:58,395 INFO L225 Difference]: With dead ends: 148 [2021-02-22 02:21:58,395 INFO L226 Difference]: Without dead ends: 105 [2021-02-22 02:21:58,398 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 5 SyntacticMatches, 3 SemanticMatches, 88 ConstructedPredicates, 15 IntricatePredicates, 0 DeprecatedPredicates, 1363 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=530, Invalid=4569, Unknown=511, NotChecked=2400, Total=8010 [2021-02-22 02:21:58,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-02-22 02:21:58,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 96. [2021-02-22 02:21:58,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2021-02-22 02:21:58,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 98 transitions. [2021-02-22 02:21:58,426 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 98 transitions. Word has length 79 [2021-02-22 02:21:58,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-22 02:21:58,426 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 98 transitions. [2021-02-22 02:21:58,426 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2021-02-22 02:21:58,426 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 98 transitions. [2021-02-22 02:21:58,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-02-22 02:21:58,428 INFO L414 BasicCegarLoop]: Found error trace [2021-02-22 02:21:58,428 INFO L422 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-22 02:21:58,428 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-02-22 02:21:58,429 INFO L428 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-02-22 02:21:58,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-22 02:21:58,429 INFO L82 PathProgramCache]: Analyzing trace with hash 968864484, now seen corresponding path program 5 times [2021-02-22 02:21:58,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-02-22 02:21:58,429 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1298343412] [2021-02-22 02:21:58,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-22 02:21:58,436 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,438 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:58,439 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,440 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:58,447 WARN L141 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-02-22 02:21:58,448 INFO L723 QuantifierPusher]: Distributing 3 disjuncts over 3 conjuncts [2021-02-22 02:21:58,450 INFO L730 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:58,451 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,452 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-02-22 02:21:58,453 WARN L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-02-22 02:21:58,455 WARN L141 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size [2021-02-22 02:21:58,457 WARN L147 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size 50 [2021-02-22 02:21:58,457 INFO L206 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-02-22 02:21:58,458 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,459 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:58,460 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,461 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:21:58,468 WARN L141 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-02-22 02:21:58,470 INFO L723 QuantifierPusher]: Distributing 3 disjuncts over 3 conjuncts [2021-02-22 02:21:58,471 INFO L730 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:58,472 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,474 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-02-22 02:21:58,475 WARN L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-02-22 02:21:58,477 WARN L141 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size [2021-02-22 02:21:58,479 WARN L147 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size 50 [2021-02-22 02:21:58,480 INFO L206 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-02-22 02:21:58,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:21:58,529 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,529 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:58,530 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,530 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:58,534 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,539 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:58,546 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,546 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:58,556 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,557 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:58,566 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,566 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:58,572 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,573 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:58,580 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,581 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:58,589 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,589 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:58,598 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,598 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:58,607 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,607 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:58,619 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,620 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:58,633 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,633 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:21:58,645 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,645 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:21:58,657 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,658 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:58,691 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-02-22 02:21:58,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:21:58,700 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,700 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:21:58,706 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-22 02:21:58,707 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:58,710 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,710 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:58,711 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-02-22 02:21:58,712 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,713 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:21:58,729 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,730 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-02-22 02:21:58,750 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:58,751 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,752 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-02-22 02:21:58,752 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-02-22 02:21:58,788 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:58,790 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,790 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:21:58,791 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-02-22 02:21:58,795 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset|) |v_main_#t~nondet4_61|)))))) is different from true [2021-02-22 02:21:58,796 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:58,797 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,798 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:21:58,799 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-02-22 02:21:58,840 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:58,842 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,843 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:21:58,844 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-02-22 02:21:58,886 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:58,889 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,889 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:58,890 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-02-22 02:21:58,894 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_61|))))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:21:58,895 WARN L141 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-02-22 02:21:58,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:58,897 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,897 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:58,898 WARN L147 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size 30 [2021-02-22 02:21:58,902 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_61|)))))) is different from true [2021-02-22 02:21:58,904 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:58,916 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,917 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:21:58,918 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-02-22 02:21:58,973 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:58,975 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:58,976 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-02-22 02:21:58,977 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:21:59,045 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:59,047 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,047 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:21:59,048 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-02-22 02:21:59,053 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_61| Int) (|v_main_#t~nondet4_62| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= |v_main_#t~nondet4_62| 2147483647) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_61|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_62|)))) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648))))) is different from true [2021-02-22 02:21:59,054 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:59,056 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,056 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:21:59,057 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-02-22 02:21:59,117 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:59,120 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,120 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:21:59,121 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:21:59,182 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:59,185 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,186 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:21:59,186 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-02-22 02:21:59,191 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int))) (|v_main_#t~nondet4_62| Int)) (and (= (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_61|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_62|))) |c_#memory_int|) (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= |v_main_#t~nondet4_62| 2147483647) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648)))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:21:59,192 WARN L141 QuantifierPusher]: treesize reduction 3, result has 93.9 percent of original size [2021-02-22 02:21:59,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:59,194 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,194 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:21:59,195 WARN L147 QuantifierPusher]: treesize reduction 3, result has 93.9 percent of original size 46 [2021-02-22 02:21:59,200 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int))) (|v_main_#t~nondet4_62| Int)) (and (= (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_61|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_62|))) |c_#memory_int|) (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= |v_main_#t~nondet4_62| 2147483647) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648))))) is different from true [2021-02-22 02:21:59,201 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:59,204 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,205 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:21:59,205 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:21:59,287 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:59,290 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,291 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-02-22 02:21:59,292 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:21:59,394 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:59,397 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,397 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:21:59,398 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-02-22 02:21:59,403 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int))) (|v_main_#t~nondet4_62| Int)) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_61|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_62|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_63|)))) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648))))) is different from true [2021-02-22 02:21:59,404 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:59,406 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,406 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:21:59,407 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 64 [2021-02-22 02:21:59,497 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:59,502 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,502 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:21:59,503 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:21:59,591 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:59,594 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,595 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:21:59,596 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-02-22 02:21:59,602 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_61| Int) (|v_main_#t~nondet4_62| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_61|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_62|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_63|)))) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648)))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:21:59,603 WARN L141 QuantifierPusher]: treesize reduction 3, result has 95.4 percent of original size [2021-02-22 02:21:59,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:59,605 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,606 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:21:59,607 WARN L147 QuantifierPusher]: treesize reduction 3, result has 95.4 percent of original size 62 [2021-02-22 02:21:59,612 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_61| Int) (|v_main_#t~nondet4_62| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_61|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_62|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_63|)))) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648))))) is different from true [2021-02-22 02:21:59,614 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:59,616 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,616 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:21:59,617 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:21:59,747 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:59,754 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,754 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 64 [2021-02-22 02:21:59,755 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-02-22 02:21:59,902 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:59,906 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,907 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-02-22 02:21:59,908 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 78 [2021-02-22 02:21:59,915 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_64| Int) (|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int))) (|v_main_#t~nondet4_62| Int)) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (= (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_61|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_62|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_63|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_64|))) |c_#memory_int|) (<= |v_main_#t~nondet4_64| 2147483647) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (<= 0 (+ |v_main_#t~nondet4_64| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648))))) is different from true [2021-02-22 02:21:59,916 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:21:59,918 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:21:59,918 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-02-22 02:21:59,919 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 80 [2021-02-22 02:22:00,039 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:00,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:00,045 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:00,046 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-02-22 02:22:00,046 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-02-22 02:22:00,185 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:00,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:00,190 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:00,191 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-02-22 02:22:00,192 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 83 [2021-02-22 02:22:00,199 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_64| Int) (|v_main_#t~nondet4_61| Int) (|v_main_#t~nondet4_62| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (<= |v_main_#t~nondet4_64| 2147483647) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_61|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_62|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_63|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_64|)))) (<= 0 (+ |v_main_#t~nondet4_64| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648)))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:22:00,200 WARN L141 QuantifierPusher]: treesize reduction 3, result has 96.3 percent of original size [2021-02-22 02:22:00,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:00,203 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:00,204 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-02-22 02:22:00,205 WARN L147 QuantifierPusher]: treesize reduction 3, result has 96.3 percent of original size 78 [2021-02-22 02:22:00,213 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_64| Int) (|v_main_#t~nondet4_61| Int) (|v_main_#t~nondet4_62| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (<= |v_main_#t~nondet4_64| 2147483647) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_61|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_62|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_63|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_64|)))) (<= 0 (+ |v_main_#t~nondet4_64| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648))))) is different from true [2021-02-22 02:22:00,214 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:00,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:00,217 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:00,217 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-02-22 02:22:00,219 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-02-22 02:22:00,484 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:00,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:00,489 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:00,490 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 80 [2021-02-22 02:22:00,491 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-02-22 02:22:00,727 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:00,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:00,729 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:00,729 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-02-22 02:22:00,730 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-02-22 02:22:00,738 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_64| Int) (|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int))) (|v_main_#t~nondet4_62| Int) (|v_main_#t~nondet4_65| Int)) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_65| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_61|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_62|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_63|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_64|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_65|)))) (<= |v_main_#t~nondet4_64| 2147483647) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (<= 0 (+ |v_main_#t~nondet4_64| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648)) (<= |v_main_#t~nondet4_65| 2147483647)))) is different from true [2021-02-22 02:22:00,739 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:00,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:00,742 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:00,743 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-02-22 02:22:00,744 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-02-22 02:22:00,921 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:00,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:00,928 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:00,929 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-02-22 02:22:00,930 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-02-22 02:22:01,155 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:01,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:01,162 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:01,163 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-02-22 02:22:01,164 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 99 [2021-02-22 02:22:01,179 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_64| Int) (|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int))) (|v_main_#t~nondet4_62| Int) (|v_main_#t~nondet4_65| Int)) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_65| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_61|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_62|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_63|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_64|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_65|)))) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (<= |v_main_#t~nondet4_64| 2147483647) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (<= 0 (+ |v_main_#t~nondet4_64| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648)) (<= |v_main_#t~nondet4_65| 2147483647)))) is different from true [2021-02-22 02:22:01,180 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:01,181 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:22:01,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1298343412] [2021-02-22 02:22:01,181 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-22 02:22:01,181 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [51] imperfect sequences [] total 51 [2021-02-22 02:22:01,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237104819] [2021-02-22 02:22:01,182 INFO L460 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-02-22 02:22:01,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-02-22 02:22:01,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-02-22 02:22:01,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1099, Unknown=131, NotChecked=1162, Total=2550 [2021-02-22 02:22:01,186 INFO L87 Difference]: Start difference. First operand 96 states and 98 transitions. Second operand 51 states. [2021-02-22 02:22:05,674 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2021-02-22 02:22:05,974 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2021-02-22 02:22:06,451 WARN L202 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2021-02-22 02:22:07,266 WARN L202 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-02-22 02:22:07,895 WARN L202 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 72 [2021-02-22 02:22:08,527 WARN L202 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2021-02-22 02:22:09,058 WARN L202 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-02-22 02:22:09,544 WARN L202 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 82 [2021-02-22 02:22:10,468 WARN L202 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-02-22 02:22:11,260 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 64 [2021-02-22 02:22:11,721 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 68 [2021-02-22 02:22:12,411 WARN L202 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 73 [2021-02-22 02:22:13,236 WARN L202 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 78 [2021-02-22 02:22:13,722 WARN L202 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 80 [2021-02-22 02:22:14,166 WARN L202 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 82 [2021-02-22 02:22:14,182 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_64| Int) (|v_main_#t~nondet4_61| Int) (|v_main_#t~nondet4_62| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (<= |v_main_#t~nondet4_64| 2147483647) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_61|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_62|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_63|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_64|)))) (<= 0 (+ |v_main_#t~nondet4_64| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648)))) (exists ((|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_61|))))) (exists ((|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int))) (|v_main_#t~nondet4_62| Int)) (and (= (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_61|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_62|))) |c_#memory_int|) (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= |v_main_#t~nondet4_62| 2147483647) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648)))) (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_61| Int) (|v_main_#t~nondet4_62| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_61|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_62|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_63|)))) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648)))) (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_64| Int) (|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int))) (|v_main_#t~nondet4_62| Int) (|v_main_#t~nondet4_65| Int)) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_65| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse3 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse3 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_61|) (+ .cse3 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_62|) (+ .cse3 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_63|) (+ .cse3 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_64|) (+ .cse3 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_65|)))) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (<= |v_main_#t~nondet4_64| 2147483647) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (<= 0 (+ |v_main_#t~nondet4_64| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648)) (<= |v_main_#t~nondet4_65| 2147483647)))) is different from true [2021-02-22 02:22:14,194 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_64| Int) (|v_main_#t~nondet4_61| Int) (|v_main_#t~nondet4_62| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (<= |v_main_#t~nondet4_64| 2147483647) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_61|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_62|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_63|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_64|)))) (<= 0 (+ |v_main_#t~nondet4_64| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648)))) (exists ((|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_61|))))) (exists ((|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int))) (|v_main_#t~nondet4_62| Int)) (and (= (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_61|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_62|))) |c_#memory_int|) (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= |v_main_#t~nondet4_62| 2147483647) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648)))) (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_61| Int) (|v_main_#t~nondet4_62| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_61|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_62|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_63|)))) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648))))) is different from true [2021-02-22 02:22:15,413 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_61| Int) (|v_main_#t~nondet4_62| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= |v_main_#t~nondet4_62| 2147483647) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_61|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_62|)))) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648)))) (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_64| Int) (|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int))) (|v_main_#t~nondet4_62| Int)) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (= (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_61|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_62|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_63|) (+ .cse1 |c_main_~#A~0.offset|) |v_main_#t~nondet4_64|))) |c_#memory_int|) (<= |v_main_#t~nondet4_64| 2147483647) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (<= 0 (+ |v_main_#t~nondet4_64| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648)))) (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_64| Int) (|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int))) (|v_main_#t~nondet4_62| Int) (|v_main_#t~nondet4_65| Int)) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_65| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_61|) (+ .cse2 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_62|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_63|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_64|) (+ .cse2 |c_main_~#A~0.offset|) |v_main_#t~nondet4_65|)))) (<= |v_main_#t~nondet4_64| 2147483647) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (<= 0 (+ |v_main_#t~nondet4_64| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648)) (<= |v_main_#t~nondet4_65| 2147483647))) (exists ((|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset|) |v_main_#t~nondet4_61|))))) (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int))) (|v_main_#t~nondet4_62| Int)) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse3 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse3 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_61|) (+ .cse3 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_62|) (+ .cse3 |c_main_~#A~0.offset|) |v_main_#t~nondet4_63|)))) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648))))) is different from true [2021-02-22 02:22:16,191 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_64| Int) (|v_main_#t~nondet4_61| Int) (|v_main_#t~nondet4_62| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (<= |v_main_#t~nondet4_64| 2147483647) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_61|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_62|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_63|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_64|)))) (<= 0 (+ |v_main_#t~nondet4_64| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648)))) (exists ((|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_61|))))) (exists ((|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int))) (|v_main_#t~nondet4_62| Int)) (and (= (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_61|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_62|))) |c_#memory_int|) (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= |v_main_#t~nondet4_62| 2147483647) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648)))) (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_61| Int) (|v_main_#t~nondet4_62| Int) (|v_#memory_int_65| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_61|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_62|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_63|)))) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648)))) (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_63| Int) (|v_main_#t~nondet4_64| Int) (|v_main_#t~nondet4_61| Int) (|v_#memory_int_65| (Array Int (Array Int Int))) (|v_main_#t~nondet4_62| Int) (|v_main_#t~nondet4_65| Int)) (and (<= |v_main_#t~nondet4_61| 2147483647) (<= 0 (+ |v_main_#t~nondet4_61| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_65| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_65| |c_main_~#A~0.base| (let ((.cse3 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_65| |c_main_~#A~0.base|) (+ .cse3 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_61|) (+ .cse3 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_62|) (+ .cse3 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_63|) (+ .cse3 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_64|) (+ .cse3 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_65|)))) (<= 0 (+ |v_main_#t~nondet4_63| 2147483648)) (<= |v_main_#t~nondet4_64| 2147483647) (<= |v_main_#t~nondet4_63| 2147483647) (<= |v_main_#t~nondet4_62| 2147483647) (<= 0 (+ |v_main_#t~nondet4_64| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_62| 2147483648)) (<= |v_main_#t~nondet4_65| 2147483647)))) is different from true [2021-02-22 02:22:17,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-22 02:22:17,089 INFO L93 Difference]: Finished difference Result 169 states and 176 transitions. [2021-02-22 02:22:17,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-02-22 02:22:17,091 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 93 [2021-02-22 02:22:17,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-22 02:22:17,092 INFO L225 Difference]: With dead ends: 169 [2021-02-22 02:22:17,092 INFO L226 Difference]: Without dead ends: 119 [2021-02-22 02:22:17,097 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 5 SyntacticMatches, 4 SemanticMatches, 105 ConstructedPredicates, 18 IntricatePredicates, 0 DeprecatedPredicates, 1986 ImplicationChecksByTransitivity, 15.9s TimeCoverageRelationStatistics Valid=692, Invalid=6464, Unknown=748, NotChecked=3438, Total=11342 [2021-02-22 02:22:17,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2021-02-22 02:22:17,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 110. [2021-02-22 02:22:17,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2021-02-22 02:22:17,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 112 transitions. [2021-02-22 02:22:17,149 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 112 transitions. Word has length 93 [2021-02-22 02:22:17,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-22 02:22:17,149 INFO L480 AbstractCegarLoop]: Abstraction has 110 states and 112 transitions. [2021-02-22 02:22:17,149 INFO L481 AbstractCegarLoop]: Interpolant automaton has 51 states. [2021-02-22 02:22:17,149 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 112 transitions. [2021-02-22 02:22:17,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-02-22 02:22:17,154 INFO L414 BasicCegarLoop]: Found error trace [2021-02-22 02:22:17,154 INFO L422 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-22 02:22:17,154 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-02-22 02:22:17,154 INFO L428 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-02-22 02:22:17,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-22 02:22:17,155 INFO L82 PathProgramCache]: Analyzing trace with hash 1592020953, now seen corresponding path program 6 times [2021-02-22 02:22:17,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-02-22 02:22:17,155 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1472264207] [2021-02-22 02:22:17,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-22 02:22:17,161 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,163 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:22:17,164 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,166 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:22:17,175 WARN L141 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-02-22 02:22:17,176 INFO L723 QuantifierPusher]: Distributing 3 disjuncts over 3 conjuncts [2021-02-22 02:22:17,177 INFO L730 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:17,179 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,181 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-02-22 02:22:17,182 WARN L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-02-22 02:22:17,184 WARN L141 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size [2021-02-22 02:22:17,186 WARN L147 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size 50 [2021-02-22 02:22:17,186 INFO L206 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-02-22 02:22:17,187 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,189 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:22:17,190 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,192 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:22:17,199 WARN L141 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-02-22 02:22:17,200 INFO L723 QuantifierPusher]: Distributing 3 disjuncts over 3 conjuncts [2021-02-22 02:22:17,202 INFO L730 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:17,203 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,205 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-02-22 02:22:17,206 WARN L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-02-22 02:22:17,210 WARN L141 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size [2021-02-22 02:22:17,213 WARN L147 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size 50 [2021-02-22 02:22:17,213 INFO L206 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-02-22 02:22:17,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:22:17,264 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,265 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:22:17,266 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,266 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:17,270 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,270 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:17,275 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,275 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:17,281 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,282 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:17,288 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,288 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:17,295 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,296 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:17,303 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,304 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:17,312 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,313 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:17,322 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,322 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:17,333 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,333 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:17,349 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,350 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:17,361 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,362 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:17,375 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,376 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:17,391 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,392 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:22:17,405 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,406 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:22:17,421 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,423 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:22:17,456 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-02-22 02:22:17,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:22:17,463 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,463 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:22:17,469 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-22 02:22:17,471 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:17,473 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,473 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:22:17,475 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-02-22 02:22:17,476 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,476 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:17,495 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,496 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-02-22 02:22:17,521 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:17,522 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,522 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-02-22 02:22:17,523 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-02-22 02:22:17,564 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:17,566 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,566 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:22:17,567 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-02-22 02:22:17,570 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (= (store |v_#memory_int_79| |c_main_~#A~0.base| (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset|) |v_main_#t~nondet4_75|)) |c_#memory_int|) (<= |v_main_#t~nondet4_75| 2147483647)))) is different from true [2021-02-22 02:22:17,570 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:17,571 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,571 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:22:17,572 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-02-22 02:22:17,616 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:17,618 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,619 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:22:17,619 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-02-22 02:22:17,666 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:17,667 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,668 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:22:17,669 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-02-22 02:22:17,672 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_75| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_75|))))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:22:17,673 WARN L141 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-02-22 02:22:17,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:17,674 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,675 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:22:17,675 WARN L147 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size 30 [2021-02-22 02:22:17,678 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_75| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_75|)))))) is different from true [2021-02-22 02:22:17,679 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:17,680 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,680 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:22:17,681 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-02-22 02:22:17,746 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:17,748 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,748 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-02-22 02:22:17,749 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:22:17,824 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:17,825 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,831 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:22:17,832 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-02-22 02:22:17,837 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_76| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (<= |v_main_#t~nondet4_75| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_75|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_76|)))) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648))))) is different from true [2021-02-22 02:22:17,838 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:17,839 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,839 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:22:17,840 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-02-22 02:22:17,909 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:17,912 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,913 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:22:17,914 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:22:17,986 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:17,989 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,990 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:22:17,991 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-02-22 02:22:17,996 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_76| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_75|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_76|)))) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648))))) is different from true [2021-02-22 02:22:17,997 WARN L141 QuantifierPusher]: treesize reduction 3, result has 93.9 percent of original size [2021-02-22 02:22:17,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:17,998 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:17,999 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:22:18,000 WARN L147 QuantifierPusher]: treesize reduction 3, result has 93.9 percent of original size 46 [2021-02-22 02:22:18,005 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_76| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_75|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_76|)))) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648))))) is different from true [2021-02-22 02:22:18,006 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:18,008 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,008 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:22:18,009 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:22:18,105 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:18,107 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,108 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-02-22 02:22:18,109 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:22:18,235 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:18,237 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,237 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:22:18,238 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-02-22 02:22:18,244 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_75|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_76|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_77|)))) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647)))) is different from true [2021-02-22 02:22:18,245 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:18,247 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,248 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:22:18,249 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 64 [2021-02-22 02:22:18,354 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:18,357 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,358 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:22:18,358 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:22:18,448 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:18,453 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,454 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:22:18,454 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-02-22 02:22:18,459 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_75|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_76|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_77|)))) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:22:18,461 WARN L141 QuantifierPusher]: treesize reduction 3, result has 95.4 percent of original size [2021-02-22 02:22:18,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:18,462 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,463 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:22:18,464 WARN L147 QuantifierPusher]: treesize reduction 3, result has 95.4 percent of original size 62 [2021-02-22 02:22:18,470 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_75|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_76|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_77|)))) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647)))) is different from true [2021-02-22 02:22:18,471 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:18,472 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,473 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:22:18,474 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:22:18,609 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:18,612 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,613 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 64 [2021-02-22 02:22:18,613 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-02-22 02:22:18,768 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:18,770 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,771 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-02-22 02:22:18,772 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 78 [2021-02-22 02:22:18,778 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_78| 2147483647) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_75|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_76|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_77|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_78|)))) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647)))) is different from true [2021-02-22 02:22:18,779 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:18,780 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,781 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-02-22 02:22:18,781 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 80 [2021-02-22 02:22:18,915 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:18,918 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:18,919 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-02-22 02:22:18,920 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-02-22 02:22:19,039 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:19,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:19,042 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:19,043 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-02-22 02:22:19,044 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 83 [2021-02-22 02:22:19,050 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_75|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_76|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_77|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_78|)))) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_78| 2147483647) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:22:19,051 WARN L141 QuantifierPusher]: treesize reduction 3, result has 96.3 percent of original size [2021-02-22 02:22:19,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:19,053 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:19,053 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-02-22 02:22:19,054 WARN L147 QuantifierPusher]: treesize reduction 3, result has 96.3 percent of original size 78 [2021-02-22 02:22:19,061 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_75|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_76|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_77|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_78|)))) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_78| 2147483647) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647)))) is different from true [2021-02-22 02:22:19,062 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:19,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:19,064 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:19,064 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-02-22 02:22:19,065 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-02-22 02:22:19,253 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:19,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:19,256 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:19,257 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 80 [2021-02-22 02:22:19,258 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-02-22 02:22:19,485 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:19,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:19,487 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:19,488 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-02-22 02:22:19,488 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-02-22 02:22:19,497 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_79| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_78| 2147483647) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_75|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_76|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_77|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_78|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_79|)))) (<= |v_main_#t~nondet4_79| 2147483647) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647) (<= 0 (+ |v_main_#t~nondet4_79| 2147483648))))) is different from true [2021-02-22 02:22:19,498 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:19,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:19,500 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:19,500 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-02-22 02:22:19,501 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-02-22 02:22:19,681 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:19,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:19,685 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:19,686 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-02-22 02:22:19,686 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-02-22 02:22:19,872 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:19,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:19,877 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:19,878 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-02-22 02:22:19,879 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 99 [2021-02-22 02:22:19,887 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_79| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_78| 2147483647) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (<= |v_main_#t~nondet4_79| 2147483647) (<= |v_main_#t~nondet4_75| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_75|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_76|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_77|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_78|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_79|)))) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647) (<= 0 (+ |v_main_#t~nondet4_79| 2147483648))))) is different from true [2021-02-22 02:22:19,888 WARN L141 QuantifierPusher]: treesize reduction 3, result has 96.9 percent of original size [2021-02-22 02:22:19,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:19,890 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:19,891 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-02-22 02:22:19,892 WARN L147 QuantifierPusher]: treesize reduction 3, result has 96.9 percent of original size 94 [2021-02-22 02:22:19,901 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_79| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_78| 2147483647) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (<= |v_main_#t~nondet4_79| 2147483647) (<= |v_main_#t~nondet4_75| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_75|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_76|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_77|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_78|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_79|)))) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647) (<= 0 (+ |v_main_#t~nondet4_79| 2147483648))))) is different from true [2021-02-22 02:22:19,902 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:19,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:19,904 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:19,905 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-02-22 02:22:19,905 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-02-22 02:22:20,202 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:20,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:20,208 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:20,209 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-02-22 02:22:20,210 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-02-22 02:22:20,590 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:20,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:20,593 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:20,594 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-02-22 02:22:20,595 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-02-22 02:22:20,606 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_80| Int) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_79| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_75|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_76|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_77|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_78|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_79|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_80|)))) (<= |v_main_#t~nondet4_80| 2147483647) (<= |v_main_#t~nondet4_78| 2147483647) (<= |v_main_#t~nondet4_79| 2147483647) (<= |v_main_#t~nondet4_75| 2147483647) (<= |v_main_#t~nondet4_77| 2147483647) (<= 0 (+ |v_main_#t~nondet4_80| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_79| 2147483648))))) is different from true [2021-02-22 02:22:20,607 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:20,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:20,609 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:20,610 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-02-22 02:22:20,611 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 112 [2021-02-22 02:22:20,880 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:20,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:20,885 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:20,888 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-02-22 02:22:20,891 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-02-22 02:22:21,159 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:21,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:21,165 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:21,167 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-02-22 02:22:21,168 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 115 [2021-02-22 02:22:21,183 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_80| Int) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_79| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_80| 2147483647) (<= |v_main_#t~nondet4_78| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_75|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_76|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_77|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_78|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_79|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_80|)))) (<= |v_main_#t~nondet4_79| 2147483647) (<= |v_main_#t~nondet4_75| 2147483647) (<= |v_main_#t~nondet4_77| 2147483647) (<= 0 (+ |v_main_#t~nondet4_80| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_79| 2147483648))))) is different from true [2021-02-22 02:22:21,184 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:21,184 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:22:21,185 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1472264207] [2021-02-22 02:22:21,185 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-22 02:22:21,185 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [60] imperfect sequences [] total 60 [2021-02-22 02:22:21,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885883408] [2021-02-22 02:22:21,186 INFO L460 AbstractCegarLoop]: Interpolant automaton has 60 states [2021-02-22 02:22:21,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-02-22 02:22:21,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-02-22 02:22:21,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=1487, Unknown=193, NotChecked=1666, Total=3540 [2021-02-22 02:22:21,188 INFO L87 Difference]: Start difference. First operand 110 states and 112 transitions. Second operand 60 states. [2021-02-22 02:22:26,378 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2021-02-22 02:22:26,717 WARN L202 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2021-02-22 02:22:27,251 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2021-02-22 02:22:28,194 WARN L202 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-02-22 02:22:29,042 WARN L202 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 72 [2021-02-22 02:22:29,698 WARN L202 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2021-02-22 02:22:30,271 WARN L202 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-02-22 02:22:30,833 WARN L202 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 82 [2021-02-22 02:22:31,808 WARN L202 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-02-22 02:22:33,646 WARN L202 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 83 [2021-02-22 02:22:35,215 WARN L202 SmtUtils]: Spent 373.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2021-02-22 02:22:36,409 WARN L202 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 94 [2021-02-22 02:22:37,450 WARN L202 SmtUtils]: Spent 407.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2021-02-22 02:22:38,422 WARN L202 SmtUtils]: Spent 406.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 98 [2021-02-22 02:22:40,239 WARN L202 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 95 [2021-02-22 02:22:42,059 WARN L202 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-02-22 02:22:43,203 WARN L202 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 83 [2021-02-22 02:22:44,904 WARN L202 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2021-02-22 02:22:46,462 WARN L202 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 94 [2021-02-22 02:22:47,527 WARN L202 SmtUtils]: Spent 444.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2021-02-22 02:22:48,369 WARN L202 SmtUtils]: Spent 449.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 98 [2021-02-22 02:22:48,389 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_75| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_75|))))) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_75|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_76|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_77|)))) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647))) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_75|) (+ .cse1 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_76|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_77|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_78|)))) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_78| 2147483647) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647))) (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_80| Int) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_79| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_80| 2147483647) (<= |v_main_#t~nondet4_78| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_75|) (+ .cse2 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_76|) (+ .cse2 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_77|) (+ .cse2 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_78|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_79|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_80|)))) (<= |v_main_#t~nondet4_79| 2147483647) (<= |v_main_#t~nondet4_75| 2147483647) (<= |v_main_#t~nondet4_77| 2147483647) (<= 0 (+ |v_main_#t~nondet4_80| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_79| 2147483648)))) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_79| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_78| 2147483647) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (<= |v_main_#t~nondet4_79| 2147483647) (<= |v_main_#t~nondet4_75| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse3 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse3 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_75|) (+ .cse3 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_76|) (+ .cse3 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_77|) (+ .cse3 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_78|) (+ .cse3 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_79|)))) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647) (<= 0 (+ |v_main_#t~nondet4_79| 2147483648)))) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_76| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse4 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse4 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_75|) (+ .cse4 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_76|)))) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648))))) is different from true [2021-02-22 02:22:48,404 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_75| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_75|))))) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_75|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_76|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_77|)))) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647))) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_75|) (+ .cse1 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_76|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_77|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_78|)))) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_78| 2147483647) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647))) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_79| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_78| 2147483647) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (<= |v_main_#t~nondet4_79| 2147483647) (<= |v_main_#t~nondet4_75| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_75|) (+ .cse2 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_76|) (+ .cse2 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_77|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_78|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_79|)))) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647) (<= 0 (+ |v_main_#t~nondet4_79| 2147483648)))) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_76| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse3 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse3 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_75|) (+ .cse3 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_76|)))) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648))))) is different from true [2021-02-22 02:22:49,597 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 83 [2021-02-22 02:22:50,978 WARN L202 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2021-02-22 02:22:50,999 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (= (store |v_#memory_int_79| |c_main_~#A~0.base| (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset|) |v_main_#t~nondet4_75|)) |c_#memory_int|) (<= |v_main_#t~nondet4_75| 2147483647))) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_78| 2147483647) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_75|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_76|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_77|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_78|)))) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647))) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_76| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (<= |v_main_#t~nondet4_75| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_75|) (+ .cse1 |c_main_~#A~0.offset|) |v_main_#t~nondet4_76|)))) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)))) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_75|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_76|) (+ .cse2 |c_main_~#A~0.offset|) |v_main_#t~nondet4_77|)))) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647))) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_79| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_78| 2147483647) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse3 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse3 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_75|) (+ .cse3 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_76|) (+ .cse3 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_77|) (+ .cse3 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_78|) (+ .cse3 |c_main_~#A~0.offset|) |v_main_#t~nondet4_79|)))) (<= |v_main_#t~nondet4_79| 2147483647) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647) (<= 0 (+ |v_main_#t~nondet4_79| 2147483648)))) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_80| Int) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_79| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse4 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse4 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_75|) (+ .cse4 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_76|) (+ .cse4 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_77|) (+ .cse4 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_78|) (+ .cse4 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_79|) (+ .cse4 |c_main_~#A~0.offset|) |v_main_#t~nondet4_80|)))) (<= |v_main_#t~nondet4_80| 2147483647) (<= |v_main_#t~nondet4_78| 2147483647) (<= |v_main_#t~nondet4_79| 2147483647) (<= |v_main_#t~nondet4_75| 2147483647) (<= |v_main_#t~nondet4_77| 2147483647) (<= 0 (+ |v_main_#t~nondet4_80| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_79| 2147483648))))) is different from true [2021-02-22 02:22:51,700 WARN L202 SmtUtils]: Spent 258.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-02-22 02:22:52,377 WARN L202 SmtUtils]: Spent 271.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-02-22 02:22:52,551 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_75| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_75|))))) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_75|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_76|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_77|)))) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647))) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_75|) (+ .cse1 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_76|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_77|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_78|)))) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_78| 2147483647) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647))) (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_80| Int) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_79| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_80| 2147483647) (<= |v_main_#t~nondet4_78| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_75|) (+ .cse2 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_76|) (+ .cse2 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_77|) (+ .cse2 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_78|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_79|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_80|)))) (<= |v_main_#t~nondet4_79| 2147483647) (<= |v_main_#t~nondet4_75| 2147483647) (<= |v_main_#t~nondet4_77| 2147483647) (<= 0 (+ |v_main_#t~nondet4_80| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_79| 2147483648)))) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_78| Int) (|v_main_#t~nondet4_79| Int) (|v_main_#t~nondet4_76| Int) (|v_main_#t~nondet4_77| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (<= 0 (+ |v_main_#t~nondet4_77| 2147483648)) (<= |v_main_#t~nondet4_78| 2147483647) (<= 0 (+ |v_main_#t~nondet4_78| 2147483648)) (<= |v_main_#t~nondet4_79| 2147483647) (<= |v_main_#t~nondet4_75| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse3 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse3 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_75|) (+ .cse3 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_76|) (+ .cse3 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_77|) (+ .cse3 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_78|) (+ .cse3 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_79|)))) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648)) (<= |v_main_#t~nondet4_77| 2147483647) (<= 0 (+ |v_main_#t~nondet4_79| 2147483648)))) (exists ((|v_main_#t~nondet4_75| Int) (|v_#memory_int_79| (Array Int (Array Int Int))) (|v_main_#t~nondet4_76| Int)) (and (<= 0 (+ |v_main_#t~nondet4_75| 2147483648)) (<= |v_main_#t~nondet4_76| 2147483647) (= |c_#memory_int| (store |v_#memory_int_79| |c_main_~#A~0.base| (let ((.cse4 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_79| |c_main_~#A~0.base|) (+ .cse4 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_75|) (+ .cse4 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_76|)))) (<= |v_main_#t~nondet4_75| 2147483647) (<= 0 (+ |v_main_#t~nondet4_76| 2147483648))))) is different from true [2021-02-22 02:22:54,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-22 02:22:54,101 INFO L93 Difference]: Finished difference Result 190 states and 197 transitions. [2021-02-22 02:22:54,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-02-22 02:22:54,103 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 107 [2021-02-22 02:22:54,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-22 02:22:54,105 INFO L225 Difference]: With dead ends: 190 [2021-02-22 02:22:54,105 INFO L226 Difference]: Without dead ends: 133 [2021-02-22 02:22:54,111 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 5 SyntacticMatches, 5 SemanticMatches, 122 ConstructedPredicates, 21 IntricatePredicates, 0 DeprecatedPredicates, 2720 ImplicationChecksByTransitivity, 32.0s TimeCoverageRelationStatistics Valid=871, Invalid=8687, Unknown=1032, NotChecked=4662, Total=15252 [2021-02-22 02:22:54,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2021-02-22 02:22:54,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 124. [2021-02-22 02:22:54,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2021-02-22 02:22:54,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 126 transitions. [2021-02-22 02:22:54,170 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 126 transitions. Word has length 107 [2021-02-22 02:22:54,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-22 02:22:54,170 INFO L480 AbstractCegarLoop]: Abstraction has 124 states and 126 transitions. [2021-02-22 02:22:54,171 INFO L481 AbstractCegarLoop]: Interpolant automaton has 60 states. [2021-02-22 02:22:54,171 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 126 transitions. [2021-02-22 02:22:54,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-02-22 02:22:54,172 INFO L414 BasicCegarLoop]: Found error trace [2021-02-22 02:22:54,172 INFO L422 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-22 02:22:54,173 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-02-22 02:22:54,173 INFO L428 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-02-22 02:22:54,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-22 02:22:54,173 INFO L82 PathProgramCache]: Analyzing trace with hash 1465752452, now seen corresponding path program 7 times [2021-02-22 02:22:54,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-02-22 02:22:54,174 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1012921751] [2021-02-22 02:22:54,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-22 02:22:54,181 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,184 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:22:54,185 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,187 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:22:54,197 WARN L141 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-02-22 02:22:54,198 INFO L723 QuantifierPusher]: Distributing 3 disjuncts over 3 conjuncts [2021-02-22 02:22:54,200 INFO L730 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:54,201 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,203 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-02-22 02:22:54,204 WARN L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-02-22 02:22:54,206 WARN L141 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size [2021-02-22 02:22:54,208 WARN L147 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size 50 [2021-02-22 02:22:54,209 INFO L206 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-02-22 02:22:54,210 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,212 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:22:54,214 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,215 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:22:54,225 WARN L141 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-02-22 02:22:54,226 INFO L723 QuantifierPusher]: Distributing 3 disjuncts over 3 conjuncts [2021-02-22 02:22:54,228 INFO L730 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:54,229 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,232 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-02-22 02:22:54,233 WARN L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-02-22 02:22:54,237 WARN L141 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size [2021-02-22 02:22:54,239 WARN L147 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size 50 [2021-02-22 02:22:54,239 INFO L206 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-02-22 02:22:54,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:22:54,289 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,290 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:22:54,291 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,292 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:54,297 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,298 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:54,304 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,305 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:54,313 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,314 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:54,324 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,325 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:54,336 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,337 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:54,348 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,348 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:54,363 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,364 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:54,382 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,382 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:54,401 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,402 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:54,421 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,422 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:54,449 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,450 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:54,473 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,474 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:54,496 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,497 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:54,519 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,520 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:54,544 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,545 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:22:54,568 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,569 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:22:54,589 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,590 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:22:54,639 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-02-22 02:22:54,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:22:54,655 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,656 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:22:54,663 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-22 02:22:54,665 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:54,667 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,668 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:22:54,669 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-02-22 02:22:54,672 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,673 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:22:54,703 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,705 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-02-22 02:22:54,742 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:54,743 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,744 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-02-22 02:22:54,745 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-02-22 02:22:54,800 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:54,802 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,802 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:22:54,807 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-02-22 02:22:54,812 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_90| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_90| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset|) |v_main_#t~nondet4_90|)))))) is different from true [2021-02-22 02:22:54,813 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:54,815 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,816 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:22:54,817 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-02-22 02:22:54,882 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:54,884 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,885 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:22:54,886 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-02-22 02:22:54,951 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:54,953 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,954 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:22:54,955 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-02-22 02:22:54,961 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_90| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_90| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_90|))))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:22:54,962 WARN L141 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-02-22 02:22:54,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:54,964 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,965 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:22:54,966 WARN L147 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size 30 [2021-02-22 02:22:54,971 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_90| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_90| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_90|)))))) is different from true [2021-02-22 02:22:54,972 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:54,974 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:54,975 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:22:54,976 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-02-22 02:22:55,058 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:55,060 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,062 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-02-22 02:22:55,063 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:22:55,159 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:55,166 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,167 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:22:55,168 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-02-22 02:22:55,174 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_91|)))) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648))))) is different from true [2021-02-22 02:22:55,175 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:55,176 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,177 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:22:55,177 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-02-22 02:22:55,266 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:55,270 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,271 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:22:55,272 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:22:55,359 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:55,362 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,362 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:22:55,363 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-02-22 02:22:55,369 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_91|)))) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:22:55,370 WARN L141 QuantifierPusher]: treesize reduction 3, result has 93.9 percent of original size [2021-02-22 02:22:55,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:55,373 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,374 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:22:55,375 WARN L147 QuantifierPusher]: treesize reduction 3, result has 93.9 percent of original size 46 [2021-02-22 02:22:55,381 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_91|)))) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648))))) is different from true [2021-02-22 02:22:55,382 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:55,384 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,385 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:22:55,385 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:22:55,498 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:55,501 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,502 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-02-22 02:22:55,503 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:22:55,640 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:55,642 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,643 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:22:55,644 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-02-22 02:22:55,651 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_90| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_91|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_92|)))) (<= |v_main_#t~nondet4_91| 2147483647) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648))))) is different from true [2021-02-22 02:22:55,652 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:55,654 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,655 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:22:55,655 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 64 [2021-02-22 02:22:55,782 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:55,787 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,788 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:22:55,789 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:22:55,910 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:55,913 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,914 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:22:55,915 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-02-22 02:22:55,921 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_91|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_92|)))) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:22:55,922 WARN L141 QuantifierPusher]: treesize reduction 3, result has 95.4 percent of original size [2021-02-22 02:22:55,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:55,924 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,925 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:22:55,926 WARN L147 QuantifierPusher]: treesize reduction 3, result has 95.4 percent of original size 62 [2021-02-22 02:22:55,937 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_91|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_92|)))) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648))))) is different from true [2021-02-22 02:22:55,938 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:55,940 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:55,944 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:22:55,945 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:22:56,111 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:56,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:56,115 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:56,116 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 64 [2021-02-22 02:22:56,117 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-02-22 02:22:56,342 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:56,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:56,344 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:56,345 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-02-22 02:22:56,346 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 78 [2021-02-22 02:22:56,355 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_91|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_92|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_93|)))) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648))))) is different from true [2021-02-22 02:22:56,356 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:56,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:56,358 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:56,359 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-02-22 02:22:56,360 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 80 [2021-02-22 02:22:56,527 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:56,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:56,530 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:56,531 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-02-22 02:22:56,532 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-02-22 02:22:56,696 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:56,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:56,700 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:56,701 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-02-22 02:22:56,702 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 83 [2021-02-22 02:22:56,711 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_91|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_92|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_93|)))) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648))))) is different from true [2021-02-22 02:22:56,712 WARN L141 QuantifierPusher]: treesize reduction 3, result has 96.3 percent of original size [2021-02-22 02:22:56,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:56,714 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:56,715 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-02-22 02:22:56,716 WARN L147 QuantifierPusher]: treesize reduction 3, result has 96.3 percent of original size 78 [2021-02-22 02:22:56,724 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_91|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_92|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_93|)))) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648))))) is different from true [2021-02-22 02:22:56,725 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:56,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:56,727 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:56,728 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-02-22 02:22:56,729 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-02-22 02:22:56,991 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:56,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:56,995 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:56,996 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 80 [2021-02-22 02:22:56,998 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-02-22 02:22:57,331 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:57,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:57,333 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:57,334 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-02-22 02:22:57,337 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-02-22 02:22:57,353 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_91|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_92|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_93|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_94|)))) (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648))))) is different from true [2021-02-22 02:22:57,355 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:57,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:57,358 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:57,359 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-02-22 02:22:57,361 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-02-22 02:22:57,624 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:57,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:57,628 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:57,632 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-02-22 02:22:57,633 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-02-22 02:22:57,874 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:57,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:57,879 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:57,880 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-02-22 02:22:57,881 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 99 [2021-02-22 02:22:57,894 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_90| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_91|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_92|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_93|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_94|)))) (<= |v_main_#t~nondet4_91| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:22:57,895 WARN L141 QuantifierPusher]: treesize reduction 3, result has 96.9 percent of original size [2021-02-22 02:22:57,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:57,897 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:57,898 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-02-22 02:22:57,899 WARN L147 QuantifierPusher]: treesize reduction 3, result has 96.9 percent of original size 94 [2021-02-22 02:22:57,913 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_90| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_91|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_92|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_93|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_94|)))) (<= |v_main_#t~nondet4_91| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648))))) is different from true [2021-02-22 02:22:57,914 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:57,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:57,916 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:57,917 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-02-22 02:22:57,918 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-02-22 02:22:58,331 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:58,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:58,336 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:58,341 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-02-22 02:22:58,342 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-02-22 02:22:58,864 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:58,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:58,868 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:58,869 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-02-22 02:22:58,870 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-02-22 02:22:58,885 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_95| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= |v_main_#t~nondet4_95| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_91|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_92|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_93|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_94|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_95|)))) (<= 0 (+ |v_main_#t~nondet4_95| 2147483648))))) is different from true [2021-02-22 02:22:58,887 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:58,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:58,889 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:58,890 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-02-22 02:22:58,891 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 112 [2021-02-22 02:22:59,286 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:59,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:59,292 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:59,294 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-02-22 02:22:59,295 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-02-22 02:22:59,653 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:59,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:59,658 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:59,659 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-02-22 02:22:59,660 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 115 [2021-02-22 02:22:59,678 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_95| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_91|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_92|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_93|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_94|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_95|)))) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= |v_main_#t~nondet4_95| 2147483647) (<= 0 (+ |v_main_#t~nondet4_95| 2147483648)))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:22:59,680 WARN L141 QuantifierPusher]: treesize reduction 3, result has 97.3 percent of original size [2021-02-22 02:22:59,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:59,682 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:59,683 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-02-22 02:22:59,684 WARN L147 QuantifierPusher]: treesize reduction 3, result has 97.3 percent of original size 110 [2021-02-22 02:22:59,701 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_95| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_91|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_92|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_93|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_94|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_95|)))) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= |v_main_#t~nondet4_95| 2147483647) (<= 0 (+ |v_main_#t~nondet4_95| 2147483648))))) is different from true [2021-02-22 02:22:59,706 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:59,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:22:59,710 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:22:59,711 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-02-22 02:22:59,712 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-02-22 02:23:00,352 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:23:00,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:23:00,359 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:23:00,360 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 112 [2021-02-22 02:23:00,361 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-02-22 02:23:01,217 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:23:01,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:23:01,221 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:23:01,222 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-02-22 02:23:01,223 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 126 [2021-02-22 02:23:01,249 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_96| Int) (|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_95| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_91|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_92|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_93|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_94|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_95|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_96|)))) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_96| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_96| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= |v_main_#t~nondet4_95| 2147483647) (<= 0 (+ |v_main_#t~nondet4_95| 2147483648))))) is different from true [2021-02-22 02:23:01,250 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:23:01,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:23:01,253 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:23:01,254 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-02-22 02:23:01,255 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-02-22 02:23:01,879 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:23:01,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:23:01,885 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:23:01,886 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-02-22 02:23:01,888 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-02-22 02:23:02,501 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:23:02,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:23:02,509 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:23:02,511 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 121 [2021-02-22 02:23:02,513 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-02-22 02:23:02,553 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_96| Int) (|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_95| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_96| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_96| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= |v_main_#t~nondet4_95| 2147483647) (= (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_91|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_92|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_93|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_94|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_95|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_96|))) |c_#memory_int|) (<= 0 (+ |v_main_#t~nondet4_95| 2147483648))))) is different from true [2021-02-22 02:23:02,554 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:23:02,555 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:23:02,556 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1012921751] [2021-02-22 02:23:02,556 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-22 02:23:02,556 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [69] imperfect sequences [] total 69 [2021-02-22 02:23:02,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999222744] [2021-02-22 02:23:02,557 INFO L460 AbstractCegarLoop]: Interpolant automaton has 69 states [2021-02-22 02:23:02,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-02-22 02:23:02,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2021-02-22 02:23:02,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=232, Invalid=1933, Unknown=267, NotChecked=2260, Total=4692 [2021-02-22 02:23:02,559 INFO L87 Difference]: Start difference. First operand 124 states and 126 transitions. Second operand 69 states. [2021-02-22 02:23:07,504 WARN L202 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2021-02-22 02:23:08,789 WARN L202 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2021-02-22 02:23:09,549 WARN L202 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 58 [2021-02-22 02:23:10,101 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2021-02-22 02:23:10,639 WARN L202 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2021-02-22 02:23:11,132 WARN L202 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2021-02-22 02:23:11,864 WARN L202 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2021-02-22 02:23:13,242 WARN L202 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-02-22 02:23:14,544 WARN L202 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 72 [2021-02-22 02:23:15,554 WARN L202 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2021-02-22 02:23:16,613 WARN L202 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-02-22 02:23:17,614 WARN L202 SmtUtils]: Spent 371.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 82 [2021-02-22 02:23:19,349 WARN L202 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-02-22 02:23:22,799 WARN L202 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 83 [2021-02-22 02:23:25,543 WARN L202 SmtUtils]: Spent 511.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2021-02-22 02:23:27,840 WARN L202 SmtUtils]: Spent 619.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 94 [2021-02-22 02:23:29,701 WARN L202 SmtUtils]: Spent 593.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2021-02-22 02:23:31,414 WARN L202 SmtUtils]: Spent 710.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 98 [2021-02-22 02:23:34,731 WARN L202 SmtUtils]: Spent 703.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 95 [2021-02-22 02:23:40,805 WARN L202 SmtUtils]: Spent 746.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 99 [2021-02-22 02:23:46,308 WARN L202 SmtUtils]: Spent 1.24 s on a formula simplification. DAG size of input: 108 DAG size of output: 106 [2021-02-22 02:23:50,753 WARN L202 SmtUtils]: Spent 1.28 s on a formula simplification. DAG size of input: 113 DAG size of output: 111 [2021-02-22 02:23:54,509 WARN L202 SmtUtils]: Spent 1.46 s on a formula simplification. DAG size of input: 115 DAG size of output: 113 [2021-02-22 02:23:57,754 WARN L202 SmtUtils]: Spent 1.51 s on a formula simplification. DAG size of input: 117 DAG size of output: 115 [2021-02-22 02:24:05,370 WARN L202 SmtUtils]: Spent 1.43 s on a formula simplification. DAG size of input: 114 DAG size of output: 112 [2021-02-22 02:24:11,852 WARN L202 SmtUtils]: Spent 860.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 95 [2021-02-22 02:24:16,535 WARN L202 SmtUtils]: Spent 948.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 99 [2021-02-22 02:24:22,632 WARN L202 SmtUtils]: Spent 1.53 s on a formula simplification. DAG size of input: 108 DAG size of output: 106 [2021-02-22 02:24:28,700 WARN L202 SmtUtils]: Spent 1.63 s on a formula simplification. DAG size of input: 113 DAG size of output: 111 [2021-02-22 02:24:33,165 WARN L202 SmtUtils]: Spent 1.72 s on a formula simplification. DAG size of input: 115 DAG size of output: 113 [2021-02-22 02:24:36,318 WARN L202 SmtUtils]: Spent 1.71 s on a formula simplification. DAG size of input: 116 DAG size of output: 115 [2021-02-22 02:24:36,371 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_91|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_92|)))) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)))) (exists ((|v_main_#t~nondet4_90| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_90| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_90|))))) (exists ((|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_90|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_91|)))) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)))) (exists ((|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_95| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_90|) (+ .cse2 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_91|) (+ .cse2 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_92|) (+ .cse2 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_93|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_94|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_95|)))) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= |v_main_#t~nondet4_95| 2147483647) (<= 0 (+ |v_main_#t~nondet4_95| 2147483648)))) (exists ((|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_90| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse3 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse3 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_90|) (+ .cse3 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_91|) (+ .cse3 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_92|) (+ .cse3 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_93|) (+ .cse3 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_94|)))) (<= |v_main_#t~nondet4_91| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)))) (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse4 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse4 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_90|) (+ .cse4 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_91|) (+ .cse4 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_92|) (+ .cse4 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_93|)))) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)))) (exists ((|v_main_#t~nondet4_96| Int) (|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_95| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_96| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_96| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= |v_main_#t~nondet4_95| 2147483647) (= (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse5 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse5 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_90|) (+ .cse5 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_91|) (+ .cse5 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_92|) (+ .cse5 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_93|) (+ .cse5 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_94|) (+ .cse5 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_95|) (+ .cse5 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_96|))) |c_#memory_int|) (<= 0 (+ |v_main_#t~nondet4_95| 2147483648))))) is different from true [2021-02-22 02:24:36,416 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_91|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_92|)))) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)))) (exists ((|v_main_#t~nondet4_90| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_90| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_90|))))) (exists ((|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_90|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_91|)))) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)))) (exists ((|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_95| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_90|) (+ .cse2 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_91|) (+ .cse2 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_92|) (+ .cse2 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_93|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_94|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_95|)))) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= |v_main_#t~nondet4_95| 2147483647) (<= 0 (+ |v_main_#t~nondet4_95| 2147483648)))) (exists ((|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_90| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse3 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse3 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_90|) (+ .cse3 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_91|) (+ .cse3 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_92|) (+ .cse3 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_93|) (+ .cse3 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_94|)))) (<= |v_main_#t~nondet4_91| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)))) (exists ((|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse4 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse4 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_90|) (+ .cse4 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_91|) (+ .cse4 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_92|) (+ .cse4 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_93|)))) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648))))) is different from true [2021-02-22 02:24:41,316 WARN L202 SmtUtils]: Spent 640.00 ms on a formula simplification that was a NOOP. DAG size: 99 [2021-02-22 02:24:46,418 WARN L202 SmtUtils]: Spent 812.00 ms on a formula simplification that was a NOOP. DAG size: 106 [2021-02-22 02:24:46,482 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_91|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_92|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_93|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_94|)))) (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)))) (exists ((|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_90|) (+ .cse1 |c_main_~#A~0.offset|) |v_main_#t~nondet4_91|)))) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)))) (exists ((|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_90| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_90|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_91|) (+ .cse2 |c_main_~#A~0.offset|) |v_main_#t~nondet4_92|)))) (<= |v_main_#t~nondet4_91| 2147483647) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)))) (exists ((|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse3 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse3 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_90|) (+ .cse3 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_91|) (+ .cse3 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_92|) (+ .cse3 |c_main_~#A~0.offset|) |v_main_#t~nondet4_93|)))) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)))) (exists ((|v_main_#t~nondet4_96| Int) (|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_95| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse4 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse4 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_90|) (+ .cse4 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_91|) (+ .cse4 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_92|) (+ .cse4 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_93|) (+ .cse4 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_94|) (+ .cse4 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_95|) (+ .cse4 |c_main_~#A~0.offset|) |v_main_#t~nondet4_96|)))) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_96| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_96| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= |v_main_#t~nondet4_95| 2147483647) (<= 0 (+ |v_main_#t~nondet4_95| 2147483648)))) (exists ((|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_95| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= |v_main_#t~nondet4_95| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse5 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse5 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_90|) (+ .cse5 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_91|) (+ .cse5 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_92|) (+ .cse5 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_93|) (+ .cse5 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_94|) (+ .cse5 |c_main_~#A~0.offset|) |v_main_#t~nondet4_95|)))) (<= 0 (+ |v_main_#t~nondet4_95| 2147483648)))) (exists ((|v_main_#t~nondet4_90| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_90| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset|) |v_main_#t~nondet4_90|)))))) is different from true [2021-02-22 02:24:49,148 WARN L202 SmtUtils]: Spent 889.00 ms on a formula simplification that was a NOOP. DAG size: 113 [2021-02-22 02:24:51,500 WARN L202 SmtUtils]: Spent 963.00 ms on a formula simplification that was a NOOP. DAG size: 115 [2021-02-22 02:24:51,844 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_90|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_91|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_92|)))) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)))) (exists ((|v_main_#t~nondet4_90| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_90| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_90|))))) (exists ((|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_90|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_91|)))) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)))) (exists ((|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_95| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_90|) (+ .cse2 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_91|) (+ .cse2 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_92|) (+ .cse2 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_93|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_94|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_95|)))) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= |v_main_#t~nondet4_95| 2147483647) (<= 0 (+ |v_main_#t~nondet4_95| 2147483648)))) (exists ((|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_90| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse3 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse3 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_90|) (+ .cse3 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_91|) (+ .cse3 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_92|) (+ .cse3 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_93|) (+ .cse3 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_94|)))) (<= |v_main_#t~nondet4_91| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)))) (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (= |c_#memory_int| (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse4 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse4 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_90|) (+ .cse4 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_91|) (+ .cse4 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_92|) (+ .cse4 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_93|)))) (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)))) (exists ((|v_main_#t~nondet4_96| Int) (|v_main_#t~nondet4_94| Int) (|v_main_#t~nondet4_95| Int) (|v_main_#t~nondet4_92| Int) (|v_main_#t~nondet4_93| Int) (|v_main_#t~nondet4_90| Int) (|v_main_#t~nondet4_91| Int) (|v_#memory_int_94| (Array Int (Array Int Int)))) (and (<= |v_main_#t~nondet4_90| 2147483647) (<= |v_main_#t~nondet4_91| 2147483647) (<= 0 (+ |v_main_#t~nondet4_92| 2147483648)) (<= |v_main_#t~nondet4_94| 2147483647) (<= 0 (+ |v_main_#t~nondet4_91| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_90| 2147483648)) (<= |v_main_#t~nondet4_92| 2147483647) (<= |v_main_#t~nondet4_96| 2147483647) (<= |v_main_#t~nondet4_93| 2147483647) (<= 0 (+ |v_main_#t~nondet4_94| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_96| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_93| 2147483648)) (<= |v_main_#t~nondet4_95| 2147483647) (= (store |v_#memory_int_94| |c_main_~#A~0.base| (let ((.cse5 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (select |v_#memory_int_94| |c_main_~#A~0.base|) (+ .cse5 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_90|) (+ .cse5 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_91|) (+ .cse5 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_92|) (+ .cse5 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_93|) (+ .cse5 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_94|) (+ .cse5 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_95|) (+ .cse5 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_96|))) |c_#memory_int|) (<= 0 (+ |v_main_#t~nondet4_95| 2147483648))))) is different from true [2021-02-22 02:24:54,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-22 02:24:54,959 INFO L93 Difference]: Finished difference Result 211 states and 218 transitions. [2021-02-22 02:24:54,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-02-22 02:24:54,964 INFO L78 Accepts]: Start accepts. Automaton has 69 states. Word has length 121 [2021-02-22 02:24:54,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-22 02:24:54,965 INFO L225 Difference]: With dead ends: 211 [2021-02-22 02:24:54,965 INFO L226 Difference]: Without dead ends: 147 [2021-02-22 02:24:54,969 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 5 SyntacticMatches, 6 SemanticMatches, 139 ConstructedPredicates, 24 IntricatePredicates, 0 DeprecatedPredicates, 3576 ImplicationChecksByTransitivity, 107.0s TimeCoverageRelationStatistics Valid=1074, Invalid=11238, Unknown=1356, NotChecked=6072, Total=19740 [2021-02-22 02:24:54,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2021-02-22 02:24:55,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 138. [2021-02-22 02:24:55,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2021-02-22 02:24:55,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 140 transitions. [2021-02-22 02:24:55,042 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 140 transitions. Word has length 121 [2021-02-22 02:24:55,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-22 02:24:55,043 INFO L480 AbstractCegarLoop]: Abstraction has 138 states and 140 transitions. [2021-02-22 02:24:55,043 INFO L481 AbstractCegarLoop]: Interpolant automaton has 69 states. [2021-02-22 02:24:55,043 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 140 transitions. [2021-02-22 02:24:55,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-02-22 02:24:55,044 INFO L414 BasicCegarLoop]: Found error trace [2021-02-22 02:24:55,044 INFO L422 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-22 02:24:55,044 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-02-22 02:24:55,044 INFO L428 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-02-22 02:24:55,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-22 02:24:55,044 INFO L82 PathProgramCache]: Analyzing trace with hash -106139719, now seen corresponding path program 8 times [2021-02-22 02:24:55,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-02-22 02:24:55,045 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [256096720] [2021-02-22 02:24:55,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-22 02:24:55,055 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,062 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:24:55,064 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,070 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:24:55,093 WARN L141 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-02-22 02:24:55,094 INFO L723 QuantifierPusher]: Distributing 3 disjuncts over 3 conjuncts [2021-02-22 02:24:55,096 INFO L730 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:55,098 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,101 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-02-22 02:24:55,105 WARN L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-02-22 02:24:55,108 WARN L141 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size [2021-02-22 02:24:55,111 WARN L147 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size 50 [2021-02-22 02:24:55,112 INFO L206 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-02-22 02:24:55,114 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,118 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:24:55,122 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,126 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:24:55,154 WARN L141 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-02-22 02:24:55,155 INFO L723 QuantifierPusher]: Distributing 3 disjuncts over 3 conjuncts [2021-02-22 02:24:55,157 INFO L730 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:55,160 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,163 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-02-22 02:24:55,166 WARN L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-02-22 02:24:55,170 WARN L141 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size [2021-02-22 02:24:55,172 WARN L147 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size 50 [2021-02-22 02:24:55,173 INFO L206 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-02-22 02:24:55,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:24:55,227 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,230 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:24:55,232 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,236 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:24:55,249 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,251 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:24:55,270 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,272 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:24:55,294 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,296 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:24:55,320 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,322 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:24:55,350 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,352 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:24:55,382 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,383 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:24:55,417 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,419 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:24:55,455 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,457 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:24:55,496 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,497 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:24:55,539 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,541 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:24:55,588 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,590 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:24:55,633 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,635 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:24:55,683 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,685 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:24:55,736 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,738 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:24:55,793 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,795 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:24:55,851 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,853 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:24:55,923 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,925 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:24:55,972 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:55,973 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:24:56,020 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,022 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:24:56,121 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-02-22 02:24:56,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:24:56,137 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,140 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:24:56,147 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-22 02:24:56,149 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:56,153 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,155 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:24:56,157 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-02-22 02:24:56,163 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,165 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:24:56,235 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,237 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-02-22 02:24:56,320 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:56,322 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,324 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-02-22 02:24:56,326 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-02-22 02:24:56,435 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:56,437 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,439 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:24:56,440 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-02-22 02:24:56,448 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset|) |v_main_#t~nondet4_106|))) (<= |v_main_#t~nondet4_106| 2147483647)))) is different from true [2021-02-22 02:24:56,450 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:56,452 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,454 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:24:56,456 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-02-22 02:24:56,562 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:56,565 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,566 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:24:56,568 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-02-22 02:24:56,676 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:56,679 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,680 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:24:56,682 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-02-22 02:24:56,689 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_106| Int)) (and (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_106|))) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:24:56,691 WARN L141 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-02-22 02:24:56,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:56,693 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,694 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:24:56,696 WARN L147 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size 30 [2021-02-22 02:24:56,703 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_106| Int)) (and (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_106|))) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647)))) is different from true [2021-02-22 02:24:56,705 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:56,707 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,709 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:24:56,710 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-02-22 02:24:56,842 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:56,845 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:56,846 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-02-22 02:24:56,848 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:24:57,034 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:57,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:57,036 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:57,040 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:24:57,042 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-02-22 02:24:57,052 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_107|)))) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (<= |v_main_#t~nondet4_106| 2147483647)))) is different from true [2021-02-22 02:24:57,054 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:57,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:57,056 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:57,058 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:24:57,060 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-02-22 02:24:57,236 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:57,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:57,238 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:57,240 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:24:57,242 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:24:57,406 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:57,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:57,410 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:57,412 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:24:57,414 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-02-22 02:24:57,423 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1025) (exists ((|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_107|)))) (<= |v_main_#t~nondet4_106| 2147483647)))) is different from true [2021-02-22 02:24:57,425 WARN L141 QuantifierPusher]: treesize reduction 3, result has 93.9 percent of original size [2021-02-22 02:24:57,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:57,427 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:57,428 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:24:57,430 WARN L147 QuantifierPusher]: treesize reduction 3, result has 93.9 percent of original size 46 [2021-02-22 02:24:57,439 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_107|)))) (<= |v_main_#t~nondet4_106| 2147483647)))) is different from true [2021-02-22 02:24:57,443 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:57,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:57,445 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:57,446 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:24:57,448 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:24:57,674 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:57,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:57,677 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:57,679 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-02-22 02:24:57,680 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:24:57,992 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:57,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:57,995 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:57,996 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:24:57,998 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-02-22 02:24:58,013 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_108|)))) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647)))) is different from true [2021-02-22 02:24:58,015 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:58,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:58,018 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:58,019 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:24:58,021 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 64 [2021-02-22 02:24:58,295 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:58,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:58,298 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:58,300 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:24:58,301 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:24:58,578 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:58,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:58,581 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:58,583 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:24:58,584 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-02-22 02:24:58,597 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_108|)))) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:24:58,599 WARN L141 QuantifierPusher]: treesize reduction 3, result has 95.4 percent of original size [2021-02-22 02:24:58,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:58,601 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:58,603 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:24:58,605 WARN L147 QuantifierPusher]: treesize reduction 3, result has 95.4 percent of original size 62 [2021-02-22 02:24:58,621 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_108|)))) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647)))) is different from true [2021-02-22 02:24:58,624 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:58,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:58,626 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:58,628 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:24:58,630 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:24:59,060 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:59,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:59,063 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:59,065 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 64 [2021-02-22 02:24:59,067 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-02-22 02:24:59,661 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:59,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:59,663 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:59,666 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-02-22 02:24:59,668 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 78 [2021-02-22 02:24:59,691 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= |v_main_#t~nondet4_109| 2147483647) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_108|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_109|)))) (<= |v_main_#t~nondet4_108| 2147483647)))) is different from true [2021-02-22 02:24:59,693 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:59,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:24:59,696 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:24:59,698 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-02-22 02:24:59,700 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 80 [2021-02-22 02:25:00,170 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:00,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:00,174 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:00,176 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-02-22 02:25:00,178 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-02-22 02:25:00,640 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:00,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:00,645 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:00,647 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-02-22 02:25:00,649 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 83 [2021-02-22 02:25:00,669 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= |v_main_#t~nondet4_109| 2147483647) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_108|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_109|)))) (<= |v_main_#t~nondet4_108| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:25:00,672 WARN L141 QuantifierPusher]: treesize reduction 3, result has 96.3 percent of original size [2021-02-22 02:25:00,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:00,674 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:00,676 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-02-22 02:25:00,678 WARN L147 QuantifierPusher]: treesize reduction 3, result has 96.3 percent of original size 78 [2021-02-22 02:25:00,698 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= |v_main_#t~nondet4_109| 2147483647) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_108|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_109|)))) (<= |v_main_#t~nondet4_108| 2147483647)))) is different from true [2021-02-22 02:25:00,700 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:00,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:00,703 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:00,705 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-02-22 02:25:00,707 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-02-22 02:25:01,413 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:01,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:01,418 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:01,420 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 80 [2021-02-22 02:25:01,422 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-02-22 02:25:02,332 WARN L202 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-02-22 02:25:02,336 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:02,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:02,339 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:02,340 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-02-22 02:25:02,342 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-02-22 02:25:02,374 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= |v_main_#t~nondet4_109| 2147483647) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_108|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_109|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_110|)))) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647)))) is different from true [2021-02-22 02:25:02,376 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:02,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:02,379 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:02,381 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-02-22 02:25:02,383 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-02-22 02:25:03,156 WARN L202 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-02-22 02:25:03,160 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:03,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:03,164 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:03,166 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-02-22 02:25:03,168 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-02-22 02:25:03,891 WARN L202 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-02-22 02:25:03,895 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:03,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:03,900 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:03,902 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-02-22 02:25:03,904 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 99 [2021-02-22 02:25:03,942 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_108|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_109|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_110|)))) (<= |v_main_#t~nondet4_109| 2147483647) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647)))) is different from true [2021-02-22 02:25:03,945 WARN L141 QuantifierPusher]: treesize reduction 3, result has 96.9 percent of original size [2021-02-22 02:25:03,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:03,948 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:03,950 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-02-22 02:25:03,952 WARN L147 QuantifierPusher]: treesize reduction 3, result has 96.9 percent of original size 94 [2021-02-22 02:25:03,985 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_108|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_109|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_110|)))) (<= |v_main_#t~nondet4_109| 2147483647) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647)))) is different from true [2021-02-22 02:25:03,988 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:03,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:03,992 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:03,993 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-02-22 02:25:03,995 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-02-22 02:25:05,239 WARN L202 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2021-02-22 02:25:05,243 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:05,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:05,249 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:05,251 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-02-22 02:25:05,253 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-02-22 02:25:06,910 WARN L202 SmtUtils]: Spent 201.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-02-22 02:25:06,914 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:06,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:06,917 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:06,919 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-02-22 02:25:06,921 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-02-22 02:25:06,972 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_111| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (<= |v_main_#t~nondet4_107| 2147483647) (= (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_108|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_109|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_110|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_111|))) |c_#memory_int|) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647)))) is different from true [2021-02-22 02:25:06,974 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:06,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:06,978 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:06,980 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-02-22 02:25:06,982 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 112 [2021-02-22 02:25:08,160 WARN L202 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-02-22 02:25:08,164 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:08,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:08,170 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:08,172 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-02-22 02:25:08,174 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-02-22 02:25:09,283 WARN L202 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-02-22 02:25:09,287 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:09,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:09,293 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:09,295 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-02-22 02:25:09,297 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 115 [2021-02-22 02:25:09,344 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_111| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_108|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_109|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_110|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_111|)))) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:25:09,347 WARN L141 QuantifierPusher]: treesize reduction 3, result has 97.3 percent of original size [2021-02-22 02:25:09,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:09,350 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:09,351 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-02-22 02:25:09,353 WARN L147 QuantifierPusher]: treesize reduction 3, result has 97.3 percent of original size 110 [2021-02-22 02:25:09,400 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_111| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_108|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_109|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_110|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_111|)))) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647)))) is different from true [2021-02-22 02:25:09,403 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:09,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:09,410 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:09,412 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-02-22 02:25:09,414 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-02-22 02:25:11,306 WARN L202 SmtUtils]: Spent 207.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-02-22 02:25:11,310 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:11,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:11,315 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:11,318 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 112 [2021-02-22 02:25:11,320 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-02-22 02:25:13,792 WARN L202 SmtUtils]: Spent 296.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-02-22 02:25:13,796 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:13,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:13,803 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:13,804 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-02-22 02:25:13,806 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 126 [2021-02-22 02:25:13,868 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_112| Int) (|v_main_#t~nondet4_111| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_112| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_108|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_109|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_110|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_111|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_112|)))) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_112| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647)))) is different from true [2021-02-22 02:25:13,870 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:13,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:13,876 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:13,878 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-02-22 02:25:13,880 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-02-22 02:25:15,675 WARN L202 SmtUtils]: Spent 203.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-02-22 02:25:15,679 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:15,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:15,687 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:15,689 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-02-22 02:25:15,691 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-02-22 02:25:17,307 WARN L202 SmtUtils]: Spent 216.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-02-22 02:25:17,311 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:17,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:17,319 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:17,321 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 121 [2021-02-22 02:25:17,323 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-02-22 02:25:17,387 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_112| Int) (|v_main_#t~nondet4_111| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_112| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_108|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_109|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_110|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_111|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_112|)))) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_112| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647)))) is different from true [2021-02-22 02:25:17,389 WARN L141 QuantifierPusher]: treesize reduction 3, result has 97.7 percent of original size [2021-02-22 02:25:17,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:17,393 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:17,395 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 121 [2021-02-22 02:25:17,397 WARN L147 QuantifierPusher]: treesize reduction 3, result has 97.7 percent of original size 126 [2021-02-22 02:25:17,468 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_112| Int) (|v_main_#t~nondet4_111| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_112| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_108|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_109|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_110|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_111|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_112|)))) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_112| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647)))) is different from true [2021-02-22 02:25:17,471 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:17,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:17,474 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:17,476 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 121 [2021-02-22 02:25:17,478 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-02-22 02:25:20,304 WARN L202 SmtUtils]: Spent 284.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-02-22 02:25:20,308 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:20,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:20,314 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:20,316 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-02-22 02:25:20,318 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 150 [2021-02-22 02:25:24,180 WARN L202 SmtUtils]: Spent 374.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-02-22 02:25:24,184 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:24,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:24,188 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:24,190 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 136 [2021-02-22 02:25:24,192 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 142 [2021-02-22 02:25:24,309 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_112| Int) (|v_main_#t~nondet4_111| Int) (|v_main_#t~nondet4_113| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_108|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_109|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_110|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_111|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_112|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_113|)))) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_113| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_112| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_113| 2147483647) (<= |v_main_#t~nondet4_112| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647)))) is different from true [2021-02-22 02:25:24,312 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:24,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:24,317 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:24,319 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 136 [2021-02-22 02:25:24,322 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 144 [2021-02-22 02:25:27,103 WARN L202 SmtUtils]: Spent 327.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-02-22 02:25:27,107 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:27,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:27,115 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:27,117 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 136 [2021-02-22 02:25:27,119 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 150 [2021-02-22 02:25:29,683 WARN L202 SmtUtils]: Spent 345.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-02-22 02:25:29,687 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:29,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:25:29,695 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:29,697 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 137 [2021-02-22 02:25:29,700 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-02-22 02:25:29,801 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_112| Int) (|v_main_#t~nondet4_111| Int) (|v_main_#t~nondet4_113| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_113| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_112| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 32)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_108|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_109|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_110|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_111|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_112|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_113|)))) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_113| 2147483647) (<= |v_main_#t~nondet4_112| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647)))) is different from true [2021-02-22 02:25:29,803 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:25:29,804 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:25:29,805 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [256096720] [2021-02-22 02:25:29,805 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-22 02:25:29,805 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [78] imperfect sequences [] total 78 [2021-02-22 02:25:29,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942163091] [2021-02-22 02:25:29,806 INFO L460 AbstractCegarLoop]: Interpolant automaton has 78 states [2021-02-22 02:25:29,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-02-22 02:25:29,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2021-02-22 02:25:29,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=272, Invalid=2437, Unknown=353, NotChecked=2944, Total=6006 [2021-02-22 02:25:29,808 INFO L87 Difference]: Start difference. First operand 138 states and 140 transitions. Second operand 78 states. [2021-02-22 02:25:36,157 WARN L202 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-02-22 02:25:36,881 WARN L202 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 40 [2021-02-22 02:25:38,550 WARN L202 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2021-02-22 02:25:40,134 WARN L202 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-02-22 02:25:40,742 WARN L202 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2021-02-22 02:25:41,677 WARN L202 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 51 [2021-02-22 02:25:42,556 WARN L202 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2021-02-22 02:25:43,387 WARN L202 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 50 [2021-02-22 02:25:45,298 WARN L202 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2021-02-22 02:25:47,635 WARN L202 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 58 [2021-02-22 02:25:48,885 WARN L202 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2021-02-22 02:25:50,204 WARN L202 SmtUtils]: Spent 350.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2021-02-22 02:25:51,724 WARN L202 SmtUtils]: Spent 399.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2021-02-22 02:25:53,299 WARN L202 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2021-02-22 02:25:56,635 WARN L202 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-02-22 02:26:00,401 WARN L202 SmtUtils]: Spent 641.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 72 [2021-02-22 02:26:02,682 WARN L202 SmtUtils]: Spent 643.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2021-02-22 02:26:05,305 WARN L202 SmtUtils]: Spent 722.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-02-22 02:26:07,787 WARN L202 SmtUtils]: Spent 751.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 82 [2021-02-22 02:26:10,987 WARN L202 SmtUtils]: Spent 612.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-02-22 02:26:16,934 WARN L202 SmtUtils]: Spent 749.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 83 [2021-02-22 02:26:22,629 WARN L202 SmtUtils]: Spent 1.13 s on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2021-02-22 02:26:26,785 WARN L202 SmtUtils]: Spent 1.25 s on a formula simplification. DAG size of input: 96 DAG size of output: 94 [2021-02-22 02:26:30,817 WARN L202 SmtUtils]: Spent 1.27 s on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2021-02-22 02:26:34,624 WARN L202 SmtUtils]: Spent 1.30 s on a formula simplification. DAG size of input: 100 DAG size of output: 98 [2021-02-22 02:26:40,427 WARN L202 SmtUtils]: Spent 1.09 s on a formula simplification. DAG size of input: 97 DAG size of output: 95 [2021-02-22 02:26:51,435 WARN L202 SmtUtils]: Spent 1.40 s on a formula simplification. DAG size of input: 101 DAG size of output: 99 [2021-02-22 02:27:00,902 WARN L202 SmtUtils]: Spent 2.13 s on a formula simplification. DAG size of input: 108 DAG size of output: 106 [2021-02-22 02:27:08,072 WARN L202 SmtUtils]: Spent 2.13 s on a formula simplification. DAG size of input: 113 DAG size of output: 111 [2021-02-22 02:27:14,725 WARN L202 SmtUtils]: Spent 2.29 s on a formula simplification. DAG size of input: 115 DAG size of output: 113 [2021-02-22 02:27:20,845 WARN L202 SmtUtils]: Spent 2.44 s on a formula simplification. DAG size of input: 117 DAG size of output: 115 [2021-02-22 02:27:31,520 WARN L202 SmtUtils]: Spent 2.04 s on a formula simplification. DAG size of input: 114 DAG size of output: 112 [2021-02-22 02:27:50,516 WARN L202 SmtUtils]: Spent 2.59 s on a formula simplification. DAG size of input: 118 DAG size of output: 116 [2021-02-22 02:28:05,917 WARN L202 SmtUtils]: Spent 3.66 s on a formula simplification. DAG size of input: 126 DAG size of output: 124 [2021-02-22 02:28:17,531 WARN L202 SmtUtils]: Spent 3.80 s on a formula simplification. DAG size of input: 131 DAG size of output: 129 [2021-02-22 02:28:28,091 WARN L202 SmtUtils]: Spent 4.15 s on a formula simplification. DAG size of input: 133 DAG size of output: 131 [2021-02-22 02:28:38,805 WARN L202 SmtUtils]: Spent 4.24 s on a formula simplification. DAG size of input: 135 DAG size of output: 133 [2021-02-22 02:28:59,379 WARN L202 SmtUtils]: Spent 3.97 s on a formula simplification. DAG size of input: 132 DAG size of output: 130 [2021-02-22 02:29:17,184 WARN L202 SmtUtils]: Spent 2.44 s on a formula simplification. DAG size of input: 114 DAG size of output: 112 [2021-02-22 02:29:30,363 WARN L202 SmtUtils]: Spent 2.93 s on a formula simplification. DAG size of input: 118 DAG size of output: 116 [2021-02-22 02:29:47,313 WARN L202 SmtUtils]: Spent 4.22 s on a formula simplification. DAG size of input: 126 DAG size of output: 124 [2021-02-22 02:30:02,999 WARN L202 SmtUtils]: Spent 4.35 s on a formula simplification. DAG size of input: 131 DAG size of output: 129 [2021-02-22 02:30:13,856 WARN L202 SmtUtils]: Spent 4.63 s on a formula simplification. DAG size of input: 133 DAG size of output: 131 [2021-02-22 02:30:23,045 WARN L202 SmtUtils]: Spent 4.90 s on a formula simplification. DAG size of input: 134 DAG size of output: 133 [2021-02-22 02:30:23,154 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_106| Int)) (and (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_106|))) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647))) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_111| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_108|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_109|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_110|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_111|)))) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_106|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_107|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_108|)))) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= |v_main_#t~nondet4_109| 2147483647) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_106|) (+ .cse2 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_107|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_108|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_109|)))) (<= |v_main_#t~nondet4_108| 2147483647))) (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse3 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse3 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_106|) (+ .cse3 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_107|) (+ .cse3 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_108|) (+ .cse3 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_109|) (+ .cse3 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_110|)))) (<= |v_main_#t~nondet4_109| 2147483647) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_112| Int) (|v_main_#t~nondet4_111| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_112| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse4 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse4 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_106|) (+ .cse4 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_107|) (+ .cse4 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_108|) (+ .cse4 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_109|) (+ .cse4 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_110|) (+ .cse4 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_111|) (+ .cse4 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_112|)))) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_112| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_112| Int) (|v_main_#t~nondet4_111| Int) (|v_main_#t~nondet4_113| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_113| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_112| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse5 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse5 |c_main_~#A~0.offset| (- 32)) |v_main_#t~nondet4_106|) (+ .cse5 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_107|) (+ .cse5 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_108|) (+ .cse5 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_109|) (+ .cse5 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_110|) (+ .cse5 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_111|) (+ .cse5 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_112|) (+ .cse5 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_113|)))) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_113| 2147483647) (<= |v_main_#t~nondet4_112| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse6 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse6 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_106|) (+ .cse6 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_107|)))) (<= |v_main_#t~nondet4_106| 2147483647)))) is different from true [2021-02-22 02:30:23,222 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_106| Int)) (and (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_106|))) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647))) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_111| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_108|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_109|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_110|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_111|)))) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_106|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_107|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_108|)))) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= |v_main_#t~nondet4_109| 2147483647) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_106|) (+ .cse2 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_107|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_108|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_109|)))) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse3 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse3 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_106|) (+ .cse3 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_107|) (+ .cse3 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_108|) (+ .cse3 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_109|) (+ .cse3 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_110|)))) (<= |v_main_#t~nondet4_109| 2147483647) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_112| Int) (|v_main_#t~nondet4_111| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_112| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse4 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse4 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_106|) (+ .cse4 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_107|) (+ .cse4 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_108|) (+ .cse4 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_109|) (+ .cse4 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_110|) (+ .cse4 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_111|) (+ .cse4 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_112|)))) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_112| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse5 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse5 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_106|) (+ .cse5 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_107|)))) (<= |v_main_#t~nondet4_106| 2147483647)))) is different from true [2021-02-22 02:30:35,961 WARN L202 SmtUtils]: Spent 1.57 s on a formula simplification that was a NOOP. DAG size: 116 [2021-02-22 02:30:48,749 WARN L202 SmtUtils]: Spent 2.24 s on a formula simplification that was a NOOP. DAG size: 124 [2021-02-22 02:30:48,919 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_111| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (<= |v_main_#t~nondet4_107| 2147483647) (= (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_108|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_109|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_110|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_111|))) |c_#memory_int|) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= |v_main_#t~nondet4_109| 2147483647) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_106|) (+ .cse1 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_107|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_108|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_109|) (+ .cse1 |c_main_~#A~0.offset|) |v_main_#t~nondet4_110|)))) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_112| Int) (|v_main_#t~nondet4_111| Int) (|v_main_#t~nondet4_113| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_106|) (+ .cse2 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_107|) (+ .cse2 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_108|) (+ .cse2 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_109|) (+ .cse2 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_110|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_111|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_112|) (+ .cse2 |c_main_~#A~0.offset|) |v_main_#t~nondet4_113|)))) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_113| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_112| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_113| 2147483647) (<= |v_main_#t~nondet4_112| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse3 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse3 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_106|) (+ .cse3 |c_main_~#A~0.offset|) |v_main_#t~nondet4_107|)))) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (<= |v_main_#t~nondet4_106| 2147483647))) (exists ((|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse4 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse4 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_106|) (+ .cse4 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_107|) (+ .cse4 |c_main_~#A~0.offset|) |v_main_#t~nondet4_108|)))) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset|) |v_main_#t~nondet4_106|))) (<= |v_main_#t~nondet4_106| 2147483647))) (exists ((|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= |v_main_#t~nondet4_109| 2147483647) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse5 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse5 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_106|) (+ .cse5 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_107|) (+ .cse5 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_108|) (+ .cse5 |c_main_~#A~0.offset|) |v_main_#t~nondet4_109|)))) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_112| Int) (|v_main_#t~nondet4_111| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_112| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse6 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse6 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_106|) (+ .cse6 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_107|) (+ .cse6 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_108|) (+ .cse6 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_109|) (+ .cse6 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_110|) (+ .cse6 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_111|) (+ .cse6 |c_main_~#A~0.offset|) |v_main_#t~nondet4_112|)))) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_112| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647)))) is different from true [2021-02-22 02:30:55,975 WARN L202 SmtUtils]: Spent 2.39 s on a formula simplification that was a NOOP. DAG size: 131 [2021-02-22 02:31:02,590 WARN L202 SmtUtils]: Spent 2.60 s on a formula simplification that was a NOOP. DAG size: 133 [2021-02-22 02:31:03,203 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_106| Int)) (and (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_106|))) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647))) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_111| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_106|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_107|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_108|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_109|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_110|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_111|)))) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse1 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse1 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_106|) (+ .cse1 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_107|) (+ .cse1 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_108|)))) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= |v_main_#t~nondet4_109| 2147483647) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse2 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse2 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_106|) (+ .cse2 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_107|) (+ .cse2 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_108|) (+ .cse2 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_109|)))) (<= |v_main_#t~nondet4_108| 2147483647))) (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse3 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse3 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_106|) (+ .cse3 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_107|) (+ .cse3 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_108|) (+ .cse3 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_109|) (+ .cse3 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_110|)))) (<= |v_main_#t~nondet4_109| 2147483647) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_112| Int) (|v_main_#t~nondet4_111| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_112| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse4 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse4 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_106|) (+ .cse4 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_107|) (+ .cse4 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_108|) (+ .cse4 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_109|) (+ .cse4 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_110|) (+ .cse4 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_111|) (+ .cse4 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_112|)))) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_112| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_main_#t~nondet4_110| Int) (|v_main_#t~nondet4_109| Int) (|v_main_#t~nondet4_108| Int) (|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int) (|v_main_#t~nondet4_112| Int) (|v_main_#t~nondet4_111| Int) (|v_main_#t~nondet4_113| Int)) (and (<= |v_main_#t~nondet4_109| 2147483647) (<= |v_main_#t~nondet4_107| 2147483647) (<= 0 (+ |v_main_#t~nondet4_111| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_113| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_112| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_109| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse5 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse5 |c_main_~#A~0.offset| (- 32)) |v_main_#t~nondet4_106|) (+ .cse5 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_107|) (+ .cse5 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_108|) (+ .cse5 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_109|) (+ .cse5 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_110|) (+ .cse5 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_111|) (+ .cse5 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_112|) (+ .cse5 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_113|)))) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_110| 2147483648)) (<= |v_main_#t~nondet4_111| 2147483647) (<= 0 (+ |v_main_#t~nondet4_108| 2147483648)) (<= |v_main_#t~nondet4_106| 2147483647) (<= |v_main_#t~nondet4_113| 2147483647) (<= |v_main_#t~nondet4_112| 2147483647) (<= |v_main_#t~nondet4_110| 2147483647) (<= |v_main_#t~nondet4_108| 2147483647))) (exists ((|v_#memory_int_110| (Array Int (Array Int Int))) (|v_main_#t~nondet4_107| Int) (|v_main_#t~nondet4_106| Int)) (and (<= 0 (+ |v_main_#t~nondet4_107| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_106| 2147483648)) (<= |v_main_#t~nondet4_107| 2147483647) (= |c_#memory_int| (store |v_#memory_int_110| |c_main_~#A~0.base| (let ((.cse6 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_110| |c_main_~#A~0.base|) (+ .cse6 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_106|) (+ .cse6 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_107|)))) (<= |v_main_#t~nondet4_106| 2147483647)))) is different from true [2021-02-22 02:31:09,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-22 02:31:09,900 INFO L93 Difference]: Finished difference Result 232 states and 239 transitions. [2021-02-22 02:31:09,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-02-22 02:31:09,908 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 135 [2021-02-22 02:31:09,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-22 02:31:09,909 INFO L225 Difference]: With dead ends: 232 [2021-02-22 02:31:09,910 INFO L226 Difference]: Without dead ends: 161 [2021-02-22 02:31:09,913 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 5 SyntacticMatches, 7 SemanticMatches, 156 ConstructedPredicates, 27 IntricatePredicates, 0 DeprecatedPredicates, 4546 ImplicationChecksByTransitivity, 326.4s TimeCoverageRelationStatistics Valid=1293, Invalid=14117, Unknown=1728, NotChecked=7668, Total=24806 [2021-02-22 02:31:09,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2021-02-22 02:31:10,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 152. [2021-02-22 02:31:10,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2021-02-22 02:31:10,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 154 transitions. [2021-02-22 02:31:10,016 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 154 transitions. Word has length 135 [2021-02-22 02:31:10,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-22 02:31:10,017 INFO L480 AbstractCegarLoop]: Abstraction has 152 states and 154 transitions. [2021-02-22 02:31:10,017 INFO L481 AbstractCegarLoop]: Interpolant automaton has 78 states. [2021-02-22 02:31:10,017 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 154 transitions. [2021-02-22 02:31:10,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-02-22 02:31:10,018 INFO L414 BasicCegarLoop]: Found error trace [2021-02-22 02:31:10,019 INFO L422 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-22 02:31:10,019 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-02-22 02:31:10,019 INFO L428 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-02-22 02:31:10,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-22 02:31:10,020 INFO L82 PathProgramCache]: Analyzing trace with hash 1215757348, now seen corresponding path program 9 times [2021-02-22 02:31:10,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2021-02-22 02:31:10,020 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1725076133] [2021-02-22 02:31:10,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-22 02:31:10,040 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,049 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:31:10,053 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,062 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:31:10,102 WARN L141 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-02-22 02:31:10,103 INFO L723 QuantifierPusher]: Distributing 3 disjuncts over 3 conjuncts [2021-02-22 02:31:10,107 INFO L730 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:10,112 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,116 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-02-22 02:31:10,119 WARN L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-02-22 02:31:10,124 WARN L141 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size [2021-02-22 02:31:10,127 WARN L147 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size 50 [2021-02-22 02:31:10,128 INFO L206 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-02-22 02:31:10,130 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,135 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:31:10,139 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,144 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-02-22 02:31:10,181 WARN L141 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size [2021-02-22 02:31:10,182 INFO L723 QuantifierPusher]: Distributing 3 disjuncts over 3 conjuncts [2021-02-22 02:31:10,186 INFO L730 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:10,189 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,192 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-02-22 02:31:10,195 WARN L147 QuantifierPusher]: treesize reduction 4, result has 83.3 percent of original size 20 [2021-02-22 02:31:10,199 WARN L141 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size [2021-02-22 02:31:10,202 WARN L147 QuantifierPusher]: treesize reduction 11, result has 82.0 percent of original size 50 [2021-02-22 02:31:10,203 INFO L206 tedInterpolationCore]: Starting analysis with loop acceleration approximation PRECISE [2021-02-22 02:31:10,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:31:10,297 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,300 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:31:10,304 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,307 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:10,330 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,333 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:10,358 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,361 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:10,394 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,396 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:10,433 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,436 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:10,476 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,479 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:10,520 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,522 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:10,568 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,571 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:10,619 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,622 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:10,676 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,678 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:10,733 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,736 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:10,797 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,799 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:10,864 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,866 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:10,935 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:10,938 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:11,009 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:11,012 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:11,089 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:11,092 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:11,171 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:11,174 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:11,261 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:11,265 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:11,353 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:11,356 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:11,453 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:11,455 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:31:11,528 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:11,531 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-02-22 02:31:11,610 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:11,613 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:31:11,771 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-02-22 02:31:11,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-22 02:31:11,780 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:11,783 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:31:11,791 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-22 02:31:11,794 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:11,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:11,797 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:11,800 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:31:11,802 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-02-22 02:31:11,811 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:11,814 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-02-22 02:31:11,933 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:11,936 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-02-22 02:31:12,072 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:12,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:12,074 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:12,077 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-02-22 02:31:12,080 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-02-22 02:31:12,243 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:12,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:12,246 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:12,249 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:31:12,252 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-02-22 02:31:12,264 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_123| Int)) (and (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset|) |v_main_#t~nondet4_123|))) (<= |v_main_#t~nondet4_123| 2147483647) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648))))) is different from true [2021-02-22 02:31:12,267 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:12,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:12,270 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:12,273 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:31:12,275 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-02-22 02:31:12,448 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:12,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:12,451 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:12,454 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-02-22 02:31:12,457 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-02-22 02:31:12,629 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:12,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:12,632 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:12,635 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:31:12,638 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-02-22 02:31:12,649 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_123| Int)) (and (<= |v_main_#t~nondet4_123| 2147483647) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_123|))) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:31:12,653 WARN L141 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size [2021-02-22 02:31:12,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:12,656 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:12,658 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:31:12,661 WARN L147 QuantifierPusher]: treesize reduction 3, result has 90.9 percent of original size 30 [2021-02-22 02:31:12,673 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_123| Int)) (and (<= |v_main_#t~nondet4_123| 2147483647) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ (* c_main_~i~0 4) |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_123|))) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648))))) is different from true [2021-02-22 02:31:12,676 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:12,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:12,679 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:12,682 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-02-22 02:31:12,685 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-02-22 02:31:12,904 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:12,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:12,907 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:12,910 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-02-22 02:31:12,913 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:31:13,231 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:13,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:13,234 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:13,237 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:31:13,239 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-02-22 02:31:13,255 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_124| Int)) (and (<= |v_main_#t~nondet4_123| 2147483647) (<= |v_main_#t~nondet4_124| 2147483647) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_124|)))) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648))))) is different from true [2021-02-22 02:31:13,258 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:13,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:13,261 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:13,271 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:31:13,274 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-02-22 02:31:13,573 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:13,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:13,577 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:13,580 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-02-22 02:31:13,583 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:31:13,897 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:13,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:13,907 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:13,910 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:31:13,913 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-02-22 02:31:13,931 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1025) (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_124| Int)) (and (<= |v_main_#t~nondet4_123| 2147483647) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_124|)))) (<= |v_main_#t~nondet4_124| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648))))) is different from true [2021-02-22 02:31:13,934 WARN L141 QuantifierPusher]: treesize reduction 3, result has 93.9 percent of original size [2021-02-22 02:31:13,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:13,937 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:13,940 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:31:13,943 WARN L147 QuantifierPusher]: treesize reduction 3, result has 93.9 percent of original size 46 [2021-02-22 02:31:13,962 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_124| Int)) (and (<= |v_main_#t~nondet4_123| 2147483647) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_124|)))) (<= |v_main_#t~nondet4_124| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648))))) is different from true [2021-02-22 02:31:13,965 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:13,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:13,968 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:13,971 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-02-22 02:31:13,974 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 54 [2021-02-22 02:31:14,378 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:14,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:14,383 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:14,385 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 48 [2021-02-22 02:31:14,388 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:31:14,980 WARN L202 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-02-22 02:31:14,986 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:14,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:14,989 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:14,992 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:31:14,995 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-02-22 02:31:15,020 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (<= |v_main_#t~nondet4_123| 2147483647) (<= |v_main_#t~nondet4_124| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_125|)))) (<= |v_main_#t~nondet4_125| 2147483647)))) is different from true [2021-02-22 02:31:15,023 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:15,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:15,026 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:15,029 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:31:15,032 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 64 [2021-02-22 02:31:15,537 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:15,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:15,541 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:15,544 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-02-22 02:31:15,547 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:31:16,060 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:16,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:16,064 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:16,067 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:31:16,070 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-02-22 02:31:16,091 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_125|)))) (<= |v_main_#t~nondet4_123| 2147483647) (<= |v_main_#t~nondet4_124| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648)) (<= |v_main_#t~nondet4_125| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:31:16,093 WARN L141 QuantifierPusher]: treesize reduction 3, result has 95.4 percent of original size [2021-02-22 02:31:16,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:16,097 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:16,100 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:31:16,103 WARN L147 QuantifierPusher]: treesize reduction 3, result has 95.4 percent of original size 62 [2021-02-22 02:31:16,125 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_125|)))) (<= |v_main_#t~nondet4_123| 2147483647) (<= |v_main_#t~nondet4_124| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648)) (<= |v_main_#t~nondet4_125| 2147483647)))) is different from true [2021-02-22 02:31:16,128 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:16,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:16,132 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:16,134 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-02-22 02:31:16,140 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-02-22 02:31:16,943 WARN L202 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-02-22 02:31:16,948 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:16,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:16,953 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:16,956 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 64 [2021-02-22 02:31:16,959 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-02-22 02:31:18,017 WARN L202 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-02-22 02:31:18,022 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:18,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:18,026 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:18,029 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-02-22 02:31:18,032 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 78 [2021-02-22 02:31:18,070 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_126| Int) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (<= 0 (+ |v_main_#t~nondet4_126| 2147483648)) (<= |v_main_#t~nondet4_126| 2147483647) (<= |v_main_#t~nondet4_123| 2147483647) (<= |v_main_#t~nondet4_124| 2147483647) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_125|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_126|)))) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648)) (<= |v_main_#t~nondet4_125| 2147483647)))) is different from true [2021-02-22 02:31:18,073 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:18,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:18,078 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:18,081 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-02-22 02:31:18,084 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 80 [2021-02-22 02:31:18,946 WARN L202 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-02-22 02:31:18,951 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:18,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:18,957 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:18,960 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 72 [2021-02-22 02:31:18,963 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-02-22 02:31:19,766 WARN L202 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-02-22 02:31:19,771 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:19,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:19,781 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:19,784 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-02-22 02:31:19,787 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 83 [2021-02-22 02:31:19,816 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_126| Int) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (<= 0 (+ |v_main_#t~nondet4_126| 2147483648)) (<= |v_main_#t~nondet4_126| 2147483647) (<= |v_main_#t~nondet4_123| 2147483647) (<= |v_main_#t~nondet4_124| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648)) (<= |v_main_#t~nondet4_125| 2147483647) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_125|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_126|)))))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:31:19,819 WARN L141 QuantifierPusher]: treesize reduction 3, result has 96.3 percent of original size [2021-02-22 02:31:19,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:19,823 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:19,826 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-02-22 02:31:19,829 WARN L147 QuantifierPusher]: treesize reduction 3, result has 96.3 percent of original size 78 [2021-02-22 02:31:19,867 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_126| Int) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (<= 0 (+ |v_main_#t~nondet4_126| 2147483648)) (<= |v_main_#t~nondet4_126| 2147483647) (<= |v_main_#t~nondet4_123| 2147483647) (<= |v_main_#t~nondet4_124| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648)) (<= |v_main_#t~nondet4_125| 2147483647) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_125|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_126|))))))) is different from true [2021-02-22 02:31:19,870 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:19,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:19,875 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:19,878 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-02-22 02:31:19,881 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 86 [2021-02-22 02:31:21,129 WARN L202 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-02-22 02:31:21,134 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:21,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:21,138 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:21,141 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 80 [2021-02-22 02:31:21,144 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-02-22 02:31:22,871 WARN L202 SmtUtils]: Spent 228.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-02-22 02:31:22,876 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:22,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:22,880 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:22,883 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-02-22 02:31:22,885 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 94 [2021-02-22 02:31:22,951 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_127| Int) (|v_main_#t~nondet4_126| Int) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_125|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_126|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_127|)))) (<= 0 (+ |v_main_#t~nondet4_126| 2147483648)) (<= |v_main_#t~nondet4_126| 2147483647) (<= |v_main_#t~nondet4_123| 2147483647) (<= 0 (+ |v_main_#t~nondet4_127| 2147483648)) (<= |v_main_#t~nondet4_124| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= |v_main_#t~nondet4_127| 2147483647) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648)) (<= |v_main_#t~nondet4_125| 2147483647)))) is different from true [2021-02-22 02:31:22,954 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:22,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:22,958 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:22,961 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-02-22 02:31:22,963 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-02-22 02:31:24,323 WARN L202 SmtUtils]: Spent 202.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-02-22 02:31:24,329 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:24,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:24,336 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:24,340 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 88 [2021-02-22 02:31:24,343 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-02-22 02:31:25,622 WARN L202 SmtUtils]: Spent 191.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-02-22 02:31:25,628 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:25,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:25,634 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:25,637 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-02-22 02:31:25,639 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 99 [2021-02-22 02:31:25,691 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_127| Int) (|v_main_#t~nondet4_126| Int) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (<= 0 (+ |v_main_#t~nondet4_126| 2147483648)) (<= |v_main_#t~nondet4_126| 2147483647) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_125|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_126|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_127|)))) (<= |v_main_#t~nondet4_123| 2147483647) (<= 0 (+ |v_main_#t~nondet4_127| 2147483648)) (<= |v_main_#t~nondet4_124| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= |v_main_#t~nondet4_127| 2147483647) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648)) (<= |v_main_#t~nondet4_125| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:31:25,694 WARN L141 QuantifierPusher]: treesize reduction 3, result has 96.9 percent of original size [2021-02-22 02:31:25,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:25,699 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:25,702 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-02-22 02:31:25,705 WARN L147 QuantifierPusher]: treesize reduction 3, result has 96.9 percent of original size 94 [2021-02-22 02:31:25,766 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_127| Int) (|v_main_#t~nondet4_126| Int) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (<= 0 (+ |v_main_#t~nondet4_126| 2147483648)) (<= |v_main_#t~nondet4_126| 2147483647) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_125|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_126|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_127|)))) (<= |v_main_#t~nondet4_123| 2147483647) (<= 0 (+ |v_main_#t~nondet4_127| 2147483648)) (<= |v_main_#t~nondet4_124| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= |v_main_#t~nondet4_127| 2147483647) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648)) (<= |v_main_#t~nondet4_125| 2147483647)))) is different from true [2021-02-22 02:31:25,769 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:25,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:25,774 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:25,777 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 89 [2021-02-22 02:31:25,780 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-02-22 02:31:27,970 WARN L202 SmtUtils]: Spent 266.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2021-02-22 02:31:27,975 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:27,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:27,980 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:27,983 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 96 [2021-02-22 02:31:27,986 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-02-22 02:31:30,845 WARN L202 SmtUtils]: Spent 383.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-02-22 02:31:30,851 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:30,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:30,857 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:30,859 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-02-22 02:31:30,863 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-02-22 02:31:30,950 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_127| Int) (|v_main_#t~nondet4_126| Int) (|v_main_#t~nondet4_128| Int) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (<= |v_main_#t~nondet4_123| 2147483647) (<= 0 (+ |v_main_#t~nondet4_127| 2147483648)) (<= |v_main_#t~nondet4_124| 2147483647) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_125|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_126|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_127|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_128|)))) (<= |v_main_#t~nondet4_128| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= |v_main_#t~nondet4_127| 2147483647) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (<= |v_main_#t~nondet4_125| 2147483647) (<= 0 (+ |v_main_#t~nondet4_126| 2147483648)) (<= |v_main_#t~nondet4_126| 2147483647) (<= 0 (+ |v_main_#t~nondet4_128| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648))))) is different from true [2021-02-22 02:31:30,954 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:30,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:30,959 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:30,962 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-02-22 02:31:30,965 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 112 [2021-02-22 02:31:33,396 WARN L202 SmtUtils]: Spent 305.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-02-22 02:31:33,402 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:33,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:33,408 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:33,411 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 104 [2021-02-22 02:31:33,414 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-02-22 02:31:35,573 WARN L202 SmtUtils]: Spent 301.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-02-22 02:31:35,578 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:35,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:35,588 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:35,591 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-02-22 02:31:35,594 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 115 [2021-02-22 02:31:35,673 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_127| Int) (|v_main_#t~nondet4_126| Int) (|v_main_#t~nondet4_128| Int) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (<= |v_main_#t~nondet4_123| 2147483647) (<= 0 (+ |v_main_#t~nondet4_127| 2147483648)) (<= |v_main_#t~nondet4_124| 2147483647) (<= |v_main_#t~nondet4_128| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= |v_main_#t~nondet4_127| 2147483647) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (<= |v_main_#t~nondet4_125| 2147483647) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_125|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_126|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_127|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_128|)))) (<= 0 (+ |v_main_#t~nondet4_126| 2147483648)) (<= |v_main_#t~nondet4_126| 2147483647) (<= 0 (+ |v_main_#t~nondet4_128| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648)))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:31:35,677 WARN L141 QuantifierPusher]: treesize reduction 3, result has 97.3 percent of original size [2021-02-22 02:31:35,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:35,682 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:35,685 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-02-22 02:31:35,688 WARN L147 QuantifierPusher]: treesize reduction 3, result has 97.3 percent of original size 110 [2021-02-22 02:31:35,795 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_127| Int) (|v_main_#t~nondet4_126| Int) (|v_main_#t~nondet4_128| Int) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (<= |v_main_#t~nondet4_123| 2147483647) (<= 0 (+ |v_main_#t~nondet4_127| 2147483648)) (<= |v_main_#t~nondet4_124| 2147483647) (<= |v_main_#t~nondet4_128| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= |v_main_#t~nondet4_127| 2147483647) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (<= |v_main_#t~nondet4_125| 2147483647) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_125|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_126|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_127|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_128|)))) (<= 0 (+ |v_main_#t~nondet4_126| 2147483648)) (<= |v_main_#t~nondet4_126| 2147483647) (<= 0 (+ |v_main_#t~nondet4_128| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648))))) is different from true [2021-02-22 02:31:35,798 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:35,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:35,802 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:35,805 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-02-22 02:31:35,808 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 118 [2021-02-22 02:31:39,288 WARN L202 SmtUtils]: Spent 386.00 ms on a formula simplification that was a NOOP. DAG size: 64 [2021-02-22 02:31:39,293 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:39,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:39,299 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:39,302 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 112 [2021-02-22 02:31:39,305 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-02-22 02:31:43,992 WARN L202 SmtUtils]: Spent 508.00 ms on a formula simplification that was a NOOP. DAG size: 66 [2021-02-22 02:31:43,998 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:44,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:44,004 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:44,006 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-02-22 02:31:44,010 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 126 [2021-02-22 02:31:44,130 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_127| Int) (|v_main_#t~nondet4_126| Int) (|v_main_#t~nondet4_129| Int) (|v_main_#t~nondet4_128| Int) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (<= |v_main_#t~nondet4_123| 2147483647) (<= 0 (+ |v_main_#t~nondet4_127| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_129| 2147483648)) (<= |v_main_#t~nondet4_124| 2147483647) (<= |v_main_#t~nondet4_128| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= |v_main_#t~nondet4_127| 2147483647) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (<= |v_main_#t~nondet4_125| 2147483647) (<= 0 (+ |v_main_#t~nondet4_126| 2147483648)) (<= |v_main_#t~nondet4_126| 2147483647) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_125|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_126|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_127|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_128|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_129|)))) (<= 0 (+ |v_main_#t~nondet4_128| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648)) (<= |v_main_#t~nondet4_129| 2147483647))) (< c_main_~i~0 1024)) is different from true [2021-02-22 02:31:44,133 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:44,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:44,138 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:44,141 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-02-22 02:31:44,144 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-02-22 02:31:47,447 WARN L202 SmtUtils]: Spent 411.00 ms on a formula simplification that was a NOOP. DAG size: 68 [2021-02-22 02:31:47,453 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:47,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:47,461 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:47,464 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 120 [2021-02-22 02:31:47,467 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-02-22 02:31:50,487 WARN L202 SmtUtils]: Spent 439.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2021-02-22 02:31:50,493 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:50,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:50,502 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:50,505 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 121 [2021-02-22 02:31:50,508 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 131 [2021-02-22 02:31:50,623 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_127| Int) (|v_main_#t~nondet4_126| Int) (|v_main_#t~nondet4_129| Int) (|v_main_#t~nondet4_128| Int) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (<= |v_main_#t~nondet4_123| 2147483647) (<= 0 (+ |v_main_#t~nondet4_127| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_129| 2147483648)) (<= |v_main_#t~nondet4_124| 2147483647) (<= |v_main_#t~nondet4_128| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= |v_main_#t~nondet4_127| 2147483647) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (<= |v_main_#t~nondet4_125| 2147483647) (<= 0 (+ |v_main_#t~nondet4_126| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_125|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_126|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_127|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_128|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_129|)))) (<= |v_main_#t~nondet4_126| 2147483647) (<= 0 (+ |v_main_#t~nondet4_128| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648)) (<= |v_main_#t~nondet4_129| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:31:50,627 WARN L141 QuantifierPusher]: treesize reduction 3, result has 97.7 percent of original size [2021-02-22 02:31:50,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:50,632 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:50,635 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 121 [2021-02-22 02:31:50,639 WARN L147 QuantifierPusher]: treesize reduction 3, result has 97.7 percent of original size 126 [2021-02-22 02:31:50,771 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_127| Int) (|v_main_#t~nondet4_126| Int) (|v_main_#t~nondet4_129| Int) (|v_main_#t~nondet4_128| Int) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (<= |v_main_#t~nondet4_123| 2147483647) (<= 0 (+ |v_main_#t~nondet4_127| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_129| 2147483648)) (<= |v_main_#t~nondet4_124| 2147483647) (<= |v_main_#t~nondet4_128| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= |v_main_#t~nondet4_127| 2147483647) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (<= |v_main_#t~nondet4_125| 2147483647) (<= 0 (+ |v_main_#t~nondet4_126| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_125|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_126|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_127|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_128|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_129|)))) (<= |v_main_#t~nondet4_126| 2147483647) (<= 0 (+ |v_main_#t~nondet4_128| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648)) (<= |v_main_#t~nondet4_129| 2147483647)))) is different from true [2021-02-22 02:31:50,774 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:50,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:50,779 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:50,782 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 121 [2021-02-22 02:31:50,785 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 134 [2021-02-22 02:31:56,266 WARN L202 SmtUtils]: Spent 513.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2021-02-22 02:31:56,271 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:56,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:31:56,279 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:31:56,282 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-02-22 02:31:56,285 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 150 [2021-02-22 02:32:03,116 WARN L202 SmtUtils]: Spent 717.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-02-22 02:32:03,121 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:03,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:32:03,126 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:03,129 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 136 [2021-02-22 02:32:03,133 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 142 [2021-02-22 02:32:03,328 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_130| Int) (|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_127| Int) (|v_main_#t~nondet4_126| Int) (|v_main_#t~nondet4_129| Int) (|v_main_#t~nondet4_128| Int) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (<= |v_main_#t~nondet4_123| 2147483647) (<= 0 (+ |v_main_#t~nondet4_127| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_129| 2147483648)) (<= |v_main_#t~nondet4_124| 2147483647) (<= |v_main_#t~nondet4_128| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= |v_main_#t~nondet4_127| 2147483647) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (<= |v_main_#t~nondet4_125| 2147483647) (<= 0 (+ |v_main_#t~nondet4_126| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_125|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_126|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_127|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_128|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_129|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_130|)))) (<= |v_main_#t~nondet4_126| 2147483647) (<= |v_main_#t~nondet4_130| 2147483647) (<= 0 (+ |v_main_#t~nondet4_130| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_128| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648)) (<= |v_main_#t~nondet4_129| 2147483647)))) is different from true [2021-02-22 02:32:03,331 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:03,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:32:03,336 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:03,340 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 136 [2021-02-22 02:32:03,343 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 144 [2021-02-22 02:32:08,166 WARN L202 SmtUtils]: Spent 492.00 ms on a formula simplification that was a NOOP. DAG size: 75 [2021-02-22 02:32:08,172 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:08,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:32:08,183 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:08,187 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 136 [2021-02-22 02:32:08,190 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 150 [2021-02-22 02:32:12,605 WARN L202 SmtUtils]: Spent 620.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2021-02-22 02:32:12,610 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:12,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:32:12,618 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:12,621 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 137 [2021-02-22 02:32:12,625 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 147 [2021-02-22 02:32:12,795 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((|v_main_#t~nondet4_130| Int) (|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_127| Int) (|v_main_#t~nondet4_126| Int) (|v_main_#t~nondet4_129| Int) (|v_main_#t~nondet4_128| Int) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (<= |v_main_#t~nondet4_123| 2147483647) (<= 0 (+ |v_main_#t~nondet4_127| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_129| 2147483648)) (<= |v_main_#t~nondet4_124| 2147483647) (<= |v_main_#t~nondet4_128| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= |v_main_#t~nondet4_127| 2147483647) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (= (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 32)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_125|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_126|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_127|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_128|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_129|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_130|))) |c_#memory_int|) (<= |v_main_#t~nondet4_125| 2147483647) (<= 0 (+ |v_main_#t~nondet4_126| 2147483648)) (<= |v_main_#t~nondet4_126| 2147483647) (<= |v_main_#t~nondet4_130| 2147483647) (<= 0 (+ |v_main_#t~nondet4_130| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_128| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648)) (<= |v_main_#t~nondet4_129| 2147483647))) (< c_main_~i~0 1025)) is different from true [2021-02-22 02:32:12,798 WARN L141 QuantifierPusher]: treesize reduction 3, result has 97.9 percent of original size [2021-02-22 02:32:12,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:32:12,803 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:12,806 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 137 [2021-02-22 02:32:12,809 WARN L147 QuantifierPusher]: treesize reduction 3, result has 97.9 percent of original size 142 [2021-02-22 02:32:12,970 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_130| Int) (|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_127| Int) (|v_main_#t~nondet4_126| Int) (|v_main_#t~nondet4_129| Int) (|v_main_#t~nondet4_128| Int) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (<= |v_main_#t~nondet4_123| 2147483647) (<= 0 (+ |v_main_#t~nondet4_127| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_129| 2147483648)) (<= |v_main_#t~nondet4_124| 2147483647) (<= |v_main_#t~nondet4_128| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= |v_main_#t~nondet4_127| 2147483647) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (= (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 32)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_125|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_126|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_127|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_128|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_129|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_130|))) |c_#memory_int|) (<= |v_main_#t~nondet4_125| 2147483647) (<= 0 (+ |v_main_#t~nondet4_126| 2147483648)) (<= |v_main_#t~nondet4_126| 2147483647) (<= |v_main_#t~nondet4_130| 2147483647) (<= 0 (+ |v_main_#t~nondet4_130| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_128| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648)) (<= |v_main_#t~nondet4_129| 2147483647)))) is different from true [2021-02-22 02:32:12,974 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:12,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:32:12,979 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:12,982 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 137 [2021-02-22 02:32:12,985 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 150 [2021-02-22 02:32:20,979 WARN L202 SmtUtils]: Spent 679.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-02-22 02:32:20,986 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:21,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:32:21,005 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:21,008 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 144 [2021-02-22 02:32:21,011 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 166 [2021-02-22 02:32:30,796 WARN L202 SmtUtils]: Spent 948.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-02-22 02:32:30,801 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:30,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:32:30,809 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:30,812 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 152 [2021-02-22 02:32:30,816 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 158 [2021-02-22 02:32:31,017 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1024) (exists ((|v_main_#t~nondet4_130| Int) (|v_main_#t~nondet4_131| Int) (|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_127| Int) (|v_main_#t~nondet4_126| Int) (|v_main_#t~nondet4_129| Int) (|v_main_#t~nondet4_128| Int) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 32)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_125|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_126|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_127|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_128|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_129|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_130|) (+ .cse0 |c_main_~#A~0.offset|) |v_main_#t~nondet4_131|)))) (<= |v_main_#t~nondet4_123| 2147483647) (<= 0 (+ |v_main_#t~nondet4_127| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_129| 2147483648)) (<= |v_main_#t~nondet4_124| 2147483647) (<= |v_main_#t~nondet4_128| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (<= |v_main_#t~nondet4_127| 2147483647) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (<= |v_main_#t~nondet4_125| 2147483647) (<= 0 (+ |v_main_#t~nondet4_126| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_131| 2147483648)) (<= |v_main_#t~nondet4_131| 2147483647) (<= |v_main_#t~nondet4_126| 2147483647) (<= |v_main_#t~nondet4_130| 2147483647) (<= 0 (+ |v_main_#t~nondet4_130| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_128| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648)) (<= |v_main_#t~nondet4_129| 2147483647)))) is different from true [2021-02-22 02:32:31,020 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:31,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:32:31,026 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:31,029 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 152 [2021-02-22 02:32:31,033 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 160 [2021-02-22 02:32:38,001 WARN L202 SmtUtils]: Spent 695.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-02-22 02:32:38,006 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:38,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:32:38,016 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:38,019 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 152 [2021-02-22 02:32:38,022 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 166 [2021-02-22 02:32:44,346 WARN L202 SmtUtils]: Spent 779.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-02-22 02:32:44,352 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:44,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-02-22 02:32:44,364 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:44,367 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 153 [2021-02-22 02:32:44,371 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 163 [2021-02-22 02:32:44,647 WARN L860 $PredicateComparison]: unable to prove that (and (< c_main_~i~0 1025) (exists ((|v_main_#t~nondet4_130| Int) (|v_main_#t~nondet4_131| Int) (|v_#memory_int_127| (Array Int (Array Int Int))) (|v_main_#t~nondet4_127| Int) (|v_main_#t~nondet4_126| Int) (|v_main_#t~nondet4_129| Int) (|v_main_#t~nondet4_128| Int) (|v_main_#t~nondet4_123| Int) (|v_main_#t~nondet4_125| Int) (|v_main_#t~nondet4_124| Int)) (and (<= |v_main_#t~nondet4_123| 2147483647) (<= 0 (+ |v_main_#t~nondet4_127| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_129| 2147483648)) (<= |v_main_#t~nondet4_124| 2147483647) (<= |v_main_#t~nondet4_128| 2147483647) (<= 0 (+ |v_main_#t~nondet4_124| 2147483648)) (= |c_#memory_int| (store |v_#memory_int_127| |c_main_~#A~0.base| (let ((.cse0 (* c_main_~i~0 4))) (store (store (store (store (store (store (store (store (store (select |v_#memory_int_127| |c_main_~#A~0.base|) (+ .cse0 |c_main_~#A~0.offset| (- 36)) |v_main_#t~nondet4_123|) (+ .cse0 |c_main_~#A~0.offset| (- 32)) |v_main_#t~nondet4_124|) (+ .cse0 |c_main_~#A~0.offset| (- 28)) |v_main_#t~nondet4_125|) (+ .cse0 |c_main_~#A~0.offset| (- 24)) |v_main_#t~nondet4_126|) (+ .cse0 |c_main_~#A~0.offset| (- 20)) |v_main_#t~nondet4_127|) (+ .cse0 |c_main_~#A~0.offset| (- 16)) |v_main_#t~nondet4_128|) (+ .cse0 |c_main_~#A~0.offset| (- 12)) |v_main_#t~nondet4_129|) (+ .cse0 |c_main_~#A~0.offset| (- 8)) |v_main_#t~nondet4_130|) (+ .cse0 |c_main_~#A~0.offset| (- 4)) |v_main_#t~nondet4_131|)))) (<= |v_main_#t~nondet4_127| 2147483647) (<= 0 (+ |v_main_#t~nondet4_123| 2147483648)) (<= |v_main_#t~nondet4_125| 2147483647) (<= 0 (+ |v_main_#t~nondet4_126| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_131| 2147483648)) (<= |v_main_#t~nondet4_131| 2147483647) (<= |v_main_#t~nondet4_126| 2147483647) (<= |v_main_#t~nondet4_130| 2147483647) (<= 0 (+ |v_main_#t~nondet4_130| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_128| 2147483648)) (<= 0 (+ |v_main_#t~nondet4_125| 2147483648)) (<= |v_main_#t~nondet4_129| 2147483647)))) is different from true [2021-02-22 02:32:44,650 WARN L141 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-02-22 02:32:44,653 WARN L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-02-22 02:32:44,653 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1725076133] [2021-02-22 02:32:44,653 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-22 02:32:44,654 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [87] imperfect sequences [] total 87 [2021-02-22 02:32:44,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715460979] [2021-02-22 02:32:44,654 INFO L460 AbstractCegarLoop]: Interpolant automaton has 87 states [2021-02-22 02:32:44,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2021-02-22 02:32:44,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2021-02-22 02:32:44,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=314, Invalid=2999, Unknown=451, NotChecked=3718, Total=7482 [2021-02-22 02:32:44,656 INFO L87 Difference]: Start difference. First operand 152 states and 154 transitions. Second operand 87 states. [2021-02-22 02:32:54,929 WARN L202 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-02-22 02:32:55,434 WARN L202 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-02-22 02:32:56,835 WARN L202 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-02-22 02:32:58,282 WARN L202 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 40 [2021-02-22 02:32:59,008 WARN L202 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 37 [2021-02-22 02:33:01,398 WARN L202 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2021-02-22 02:33:04,663 WARN L202 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-02-22 02:33:05,732 WARN L202 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2021-02-22 02:33:07,691 WARN L202 SmtUtils]: Spent 368.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 51 [2021-02-22 02:33:09,522 WARN L202 SmtUtils]: Spent 357.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2021-02-22 02:33:10,889 WARN L202 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 50 [2021-02-22 02:33:14,613 WARN L202 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2021-02-22 02:33:19,150 WARN L202 SmtUtils]: Spent 544.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 58 [2021-02-22 02:33:21,218 WARN L202 SmtUtils]: Spent 492.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2021-02-22 02:33:24,132 WARN L202 SmtUtils]: Spent 691.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2021-02-22 02:33:26,975 WARN L202 SmtUtils]: Spent 603.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 66 [2021-02-22 02:33:29,923 WARN L202 SmtUtils]: Spent 605.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2021-02-22 02:33:36,491 WARN L202 SmtUtils]: Spent 741.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-02-22 02:33:43,171 WARN L202 SmtUtils]: Spent 1.04 s on a formula simplification. DAG size of input: 74 DAG size of output: 72 [2021-02-22 02:33:46,865 WARN L202 SmtUtils]: Spent 1.06 s on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2021-02-22 02:33:51,587 WARN L202 SmtUtils]: Spent 1.32 s on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-02-22 02:33:55,845 WARN L202 SmtUtils]: Spent 1.14 s on a formula simplification. DAG size of input: 84 DAG size of output: 82 [2021-02-22 02:34:01,363 WARN L202 SmtUtils]: Spent 1.05 s on a formula simplification. DAG size of input: 81 DAG size of output: 79 [2021-02-22 02:34:12,607 WARN L202 SmtUtils]: Spent 1.36 s on a formula simplification. DAG size of input: 85 DAG size of output: 83 [2021-02-22 02:34:23,529 WARN L202 SmtUtils]: Spent 1.96 s on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2021-02-22 02:34:30,344 WARN L202 SmtUtils]: Spent 1.89 s on a formula simplification. DAG size of input: 96 DAG size of output: 94 [2021-02-22 02:34:37,256 WARN L202 SmtUtils]: Spent 2.15 s on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2021-02-22 02:34:44,084 WARN L202 SmtUtils]: Spent 2.17 s on a formula simplification. DAG size of input: 100 DAG size of output: 98 [2021-02-22 02:34:54,342 WARN L202 SmtUtils]: Spent 1.95 s on a formula simplification. DAG size of input: 97 DAG size of output: 95 [2021-02-22 02:35:14,089 WARN L202 SmtUtils]: Spent 2.44 s on a formula simplification. DAG size of input: 101 DAG size of output: 99 [2021-02-22 02:35:30,257 WARN L202 SmtUtils]: Spent 3.36 s on a formula simplification. DAG size of input: 108 DAG size of output: 106 [2021-02-22 02:35:41,632 WARN L202 SmtUtils]: Spent 3.29 s on a formula simplification. DAG size of input: 113 DAG size of output: 111 [2021-02-22 02:35:52,556 WARN L202 SmtUtils]: Spent 3.79 s on a formula simplification. DAG size of input: 115 DAG size of output: 113 [2021-02-22 02:36:03,426 WARN L202 SmtUtils]: Spent 3.97 s on a formula simplification. DAG size of input: 117 DAG size of output: 115