./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound5.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound5.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Overflow-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash fc77cb5fe4af5100e01bafbf150d5df54332b351a9f9d4040d6b54bbf20f5710 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 13:08:38,684 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 13:08:38,762 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Overflow-32bit-Taipan_Default.epf [2023-12-02 13:08:38,767 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 13:08:38,767 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 13:08:38,791 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 13:08:38,792 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 13:08:38,792 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 13:08:38,793 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 13:08:38,793 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 13:08:38,794 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 13:08:38,794 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 13:08:38,795 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 13:08:38,795 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 13:08:38,796 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 13:08:38,796 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 13:08:38,797 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 13:08:38,797 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 13:08:38,797 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 13:08:38,798 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 13:08:38,798 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 13:08:38,800 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 13:08:38,801 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 13:08:38,801 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 13:08:38,801 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 13:08:38,802 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 13:08:38,802 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 13:08:38,802 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 13:08:38,803 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 13:08:38,803 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 13:08:38,803 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 13:08:38,804 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-12-02 13:08:38,804 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-12-02 13:08:38,804 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 13:08:38,804 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 13:08:38,805 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 13:08:38,805 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 13:08:38,805 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 13:08:38,805 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 13:08:38,805 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 13:08:38,806 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 13:08:38,806 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 13:08:38,806 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 13:08:38,806 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 13:08:38,806 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 13:08:38,807 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 13:08:38,807 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 13:08:38,807 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 13:08:38,807 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 13:08:38,807 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> fc77cb5fe4af5100e01bafbf150d5df54332b351a9f9d4040d6b54bbf20f5710 [2023-12-02 13:08:39,029 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 13:08:39,048 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 13:08:39,051 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 13:08:39,052 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 13:08:39,052 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 13:08:39,054 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound5.c [2023-12-02 13:08:41,757 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 13:08:41,928 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 13:08:41,928 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound5.c [2023-12-02 13:08:41,936 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/data/3204155f7/98dac81d954d45f8bf3bc1629c8b3385/FLAGd44c875e8 [2023-12-02 13:08:41,949 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/data/3204155f7/98dac81d954d45f8bf3bc1629c8b3385 [2023-12-02 13:08:41,951 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 13:08:41,952 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 13:08:41,953 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 13:08:41,953 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 13:08:41,957 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 13:08:41,957 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 01:08:41" (1/1) ... [2023-12-02 13:08:41,959 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5e609434 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:08:41, skipping insertion in model container [2023-12-02 13:08:41,959 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 01:08:41" (1/1) ... [2023-12-02 13:08:41,981 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 13:08:42,132 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 13:08:42,146 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 13:08:42,166 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 13:08:42,197 INFO L206 MainTranslator]: Completed translation [2023-12-02 13:08:42,198 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:08:42 WrapperNode [2023-12-02 13:08:42,198 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 13:08:42,199 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 13:08:42,199 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 13:08:42,199 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 13:08:42,206 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:08:42" (1/1) ... [2023-12-02 13:08:42,213 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:08:42" (1/1) ... [2023-12-02 13:08:42,240 INFO L138 Inliner]: procedures = 14, calls = 18, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 93 [2023-12-02 13:08:42,241 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 13:08:42,241 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 13:08:42,241 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 13:08:42,242 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 13:08:42,249 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:08:42" (1/1) ... [2023-12-02 13:08:42,249 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:08:42" (1/1) ... [2023-12-02 13:08:42,251 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:08:42" (1/1) ... [2023-12-02 13:08:42,251 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:08:42" (1/1) ... [2023-12-02 13:08:42,255 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:08:42" (1/1) ... [2023-12-02 13:08:42,258 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:08:42" (1/1) ... [2023-12-02 13:08:42,259 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:08:42" (1/1) ... [2023-12-02 13:08:42,260 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:08:42" (1/1) ... [2023-12-02 13:08:42,262 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 13:08:42,263 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 13:08:42,263 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 13:08:42,263 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 13:08:42,264 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:08:42" (1/1) ... [2023-12-02 13:08:42,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 13:08:42,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:08:42,289 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 13:08:42,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 13:08:42,321 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 13:08:42,322 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 13:08:42,322 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 13:08:42,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 13:08:42,322 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 13:08:42,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 13:08:42,322 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-12-02 13:08:42,323 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-12-02 13:08:42,380 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 13:08:42,382 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 13:08:42,601 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 13:08:42,634 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 13:08:42,634 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-12-02 13:08:42,636 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 01:08:42 BoogieIcfgContainer [2023-12-02 13:08:42,636 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 13:08:42,639 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 13:08:42,639 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 13:08:42,642 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 13:08:42,643 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 01:08:41" (1/3) ... [2023-12-02 13:08:42,643 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d59ede0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 01:08:42, skipping insertion in model container [2023-12-02 13:08:42,644 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:08:42" (2/3) ... [2023-12-02 13:08:42,644 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d59ede0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 01:08:42, skipping insertion in model container [2023-12-02 13:08:42,644 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 01:08:42" (3/3) ... [2023-12-02 13:08:42,645 INFO L112 eAbstractionObserver]: Analyzing ICFG cohendiv-ll_valuebound5.c [2023-12-02 13:08:42,660 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 13:08:42,660 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 30 error locations. [2023-12-02 13:08:42,703 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 13:08:42,709 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@54c44745, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 13:08:42,709 INFO L358 AbstractCegarLoop]: Starting to check reachability of 30 error locations. [2023-12-02 13:08:42,713 INFO L276 IsEmpty]: Start isEmpty. Operand has 83 states, 40 states have (on average 1.85) internal successors, (74), 70 states have internal predecessors, (74), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-12-02 13:08:42,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2023-12-02 13:08:42,718 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:08:42,719 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:08:42,719 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:08:42,723 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:08:42,723 INFO L85 PathProgramCache]: Analyzing trace with hash -1089399791, now seen corresponding path program 1 times [2023-12-02 13:08:42,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:08:42,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657090681] [2023-12-02 13:08:42,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:42,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:08:42,828 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:08:42,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [446028279] [2023-12-02 13:08:42,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:42,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:42,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:08:42,832 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:08:42,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 13:08:42,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:08:42,896 INFO L262 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 13:08:42,902 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:08:43,024 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 13:08:43,025 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:08:43,025 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:08:43,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657090681] [2023-12-02 13:08:43,026 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:08:43,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446028279] [2023-12-02 13:08:43,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446028279] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:08:43,027 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:08:43,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:08:43,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371910426] [2023-12-02 13:08:43,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:08:43,033 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 13:08:43,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:08:43,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 13:08:43,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-02 13:08:43,061 INFO L87 Difference]: Start difference. First operand has 83 states, 40 states have (on average 1.85) internal successors, (74), 70 states have internal predecessors, (74), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Second operand has 6 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 13:08:43,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:08:43,232 INFO L93 Difference]: Finished difference Result 152 states and 178 transitions. [2023-12-02 13:08:43,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:08:43,235 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 14 [2023-12-02 13:08:43,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:08:43,242 INFO L225 Difference]: With dead ends: 152 [2023-12-02 13:08:43,243 INFO L226 Difference]: Without dead ends: 74 [2023-12-02 13:08:43,246 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-02 13:08:43,250 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 175 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:08:43,251 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 77 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:08:43,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2023-12-02 13:08:43,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2023-12-02 13:08:43,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 39 states have (on average 1.641025641025641) internal successors, (64), 62 states have internal predecessors, (64), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-12-02 13:08:43,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 82 transitions. [2023-12-02 13:08:43,297 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 82 transitions. Word has length 14 [2023-12-02 13:08:43,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:08:43,298 INFO L495 AbstractCegarLoop]: Abstraction has 74 states and 82 transitions. [2023-12-02 13:08:43,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 13:08:43,299 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 82 transitions. [2023-12-02 13:08:43,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2023-12-02 13:08:43,300 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:08:43,300 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:08:43,307 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 13:08:43,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-02 13:08:43,505 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:08:43,505 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:08:43,505 INFO L85 PathProgramCache]: Analyzing trace with hash 588344897, now seen corresponding path program 1 times [2023-12-02 13:08:43,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:08:43,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804352662] [2023-12-02 13:08:43,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:43,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:08:43,521 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:08:43,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1452597743] [2023-12-02 13:08:43,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:43,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:43,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:08:43,523 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:08:43,525 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-02 13:08:43,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:08:43,565 INFO L262 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 13:08:43,567 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:08:43,641 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 13:08:43,642 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:08:43,642 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:08:43,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804352662] [2023-12-02 13:08:43,642 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:08:43,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452597743] [2023-12-02 13:08:43,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452597743] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:08:43,643 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:08:43,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:08:43,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445767341] [2023-12-02 13:08:43,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:08:43,644 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 13:08:43,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:08:43,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 13:08:43,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-02 13:08:43,646 INFO L87 Difference]: Start difference. First operand 74 states and 82 transitions. Second operand has 6 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 13:08:43,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:08:43,802 INFO L93 Difference]: Finished difference Result 97 states and 107 transitions. [2023-12-02 13:08:43,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:08:43,802 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 15 [2023-12-02 13:08:43,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:08:43,804 INFO L225 Difference]: With dead ends: 97 [2023-12-02 13:08:43,804 INFO L226 Difference]: Without dead ends: 96 [2023-12-02 13:08:43,805 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-02 13:08:43,806 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 77 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:08:43,807 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 120 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:08:43,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2023-12-02 13:08:43,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 77. [2023-12-02 13:08:43,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 42 states have (on average 1.5952380952380953) internal successors, (67), 65 states have internal predecessors, (67), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-12-02 13:08:43,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 85 transitions. [2023-12-02 13:08:43,823 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 85 transitions. Word has length 15 [2023-12-02 13:08:43,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:08:43,823 INFO L495 AbstractCegarLoop]: Abstraction has 77 states and 85 transitions. [2023-12-02 13:08:43,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 13:08:43,824 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 85 transitions. [2023-12-02 13:08:43,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2023-12-02 13:08:43,825 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:08:43,825 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:08:43,829 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-02 13:08:44,028 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:44,029 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:08:44,029 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:08:44,029 INFO L85 PathProgramCache]: Analyzing trace with hash 1150165444, now seen corresponding path program 1 times [2023-12-02 13:08:44,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:08:44,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666183113] [2023-12-02 13:08:44,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:44,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:08:44,045 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:08:44,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1493739039] [2023-12-02 13:08:44,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:44,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:44,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:08:44,047 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:08:44,050 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-02 13:08:44,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:08:44,092 INFO L262 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 13:08:44,094 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:08:44,207 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 13:08:44,208 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:08:44,208 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:08:44,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666183113] [2023-12-02 13:08:44,208 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:08:44,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493739039] [2023-12-02 13:08:44,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1493739039] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:08:44,209 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:08:44,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:08:44,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611124861] [2023-12-02 13:08:44,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:08:44,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 13:08:44,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:08:44,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 13:08:44,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-02 13:08:44,212 INFO L87 Difference]: Start difference. First operand 77 states and 85 transitions. Second operand has 6 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2023-12-02 13:08:44,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:08:44,411 INFO L93 Difference]: Finished difference Result 134 states and 152 transitions. [2023-12-02 13:08:44,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:08:44,412 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 19 [2023-12-02 13:08:44,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:08:44,414 INFO L225 Difference]: With dead ends: 134 [2023-12-02 13:08:44,414 INFO L226 Difference]: Without dead ends: 131 [2023-12-02 13:08:44,414 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-02 13:08:44,416 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 219 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:08:44,416 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 97 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:08:44,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2023-12-02 13:08:44,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 107. [2023-12-02 13:08:44,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 66 states have (on average 1.606060606060606) internal successors, (106), 89 states have internal predecessors, (106), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-12-02 13:08:44,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 136 transitions. [2023-12-02 13:08:44,431 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 136 transitions. Word has length 19 [2023-12-02 13:08:44,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:08:44,432 INFO L495 AbstractCegarLoop]: Abstraction has 107 states and 136 transitions. [2023-12-02 13:08:44,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2023-12-02 13:08:44,432 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 136 transitions. [2023-12-02 13:08:44,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2023-12-02 13:08:44,433 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:08:44,433 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:08:44,439 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-02 13:08:44,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:44,636 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:08:44,637 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:08:44,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1295390451, now seen corresponding path program 1 times [2023-12-02 13:08:44,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:08:44,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171765263] [2023-12-02 13:08:44,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:44,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:08:44,650 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:08:44,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1377633178] [2023-12-02 13:08:44,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:44,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:44,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:08:44,652 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:08:44,653 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-02 13:08:44,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:08:44,694 INFO L262 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 13:08:44,697 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:08:44,774 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 13:08:44,774 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:08:44,775 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:08:44,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171765263] [2023-12-02 13:08:44,775 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:08:44,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377633178] [2023-12-02 13:08:44,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377633178] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:08:44,775 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:08:44,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:08:44,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017258547] [2023-12-02 13:08:44,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:08:44,776 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 13:08:44,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:08:44,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 13:08:44,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-02 13:08:44,777 INFO L87 Difference]: Start difference. First operand 107 states and 136 transitions. Second operand has 6 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2023-12-02 13:08:44,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:08:44,927 INFO L93 Difference]: Finished difference Result 134 states and 149 transitions. [2023-12-02 13:08:44,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:08:44,928 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 20 [2023-12-02 13:08:44,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:08:44,930 INFO L225 Difference]: With dead ends: 134 [2023-12-02 13:08:44,930 INFO L226 Difference]: Without dead ends: 131 [2023-12-02 13:08:44,930 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-02 13:08:44,931 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 161 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:08:44,932 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 106 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:08:44,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2023-12-02 13:08:44,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 108. [2023-12-02 13:08:44,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 67 states have (on average 1.5671641791044777) internal successors, (105), 90 states have internal predecessors, (105), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-12-02 13:08:44,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 135 transitions. [2023-12-02 13:08:44,946 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 135 transitions. Word has length 20 [2023-12-02 13:08:44,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:08:44,946 INFO L495 AbstractCegarLoop]: Abstraction has 108 states and 135 transitions. [2023-12-02 13:08:44,947 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2023-12-02 13:08:44,947 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 135 transitions. [2023-12-02 13:08:44,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2023-12-02 13:08:44,947 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:08:44,948 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:08:44,952 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-02 13:08:45,152 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:45,153 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:08:45,153 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:08:45,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1502398374, now seen corresponding path program 1 times [2023-12-02 13:08:45,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:08:45,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071621229] [2023-12-02 13:08:45,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:45,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:08:45,165 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:08:45,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2124456781] [2023-12-02 13:08:45,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:45,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:45,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:08:45,166 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:08:45,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-02 13:08:45,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:08:45,211 INFO L262 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 13:08:45,212 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:08:45,274 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 13:08:45,274 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:08:45,384 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 13:08:45,384 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:08:45,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071621229] [2023-12-02 13:08:45,384 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:08:45,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124456781] [2023-12-02 13:08:45,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124456781] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:08:45,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1894907606] [2023-12-02 13:08:45,404 INFO L159 IcfgInterpreter]: Started Sifa with 18 locations of interest [2023-12-02 13:08:45,404 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:08:45,408 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:08:45,413 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:08:45,413 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:08:46,001 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 34 for LOIs [2023-12-02 13:08:46,007 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:08:46,008 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:08:46,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1894907606] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:08:46,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:08:46,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [5, 5] total 17 [2023-12-02 13:08:46,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437655800] [2023-12-02 13:08:46,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:08:46,560 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-02 13:08:46,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:08:46,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-02 13:08:46,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2023-12-02 13:08:46,562 INFO L87 Difference]: Start difference. First operand 108 states and 135 transitions. Second operand has 12 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 13:08:46,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:08:46,942 INFO L93 Difference]: Finished difference Result 116 states and 139 transitions. [2023-12-02 13:08:46,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 13:08:46,943 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 21 [2023-12-02 13:08:46,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:08:46,944 INFO L225 Difference]: With dead ends: 116 [2023-12-02 13:08:46,944 INFO L226 Difference]: Without dead ends: 108 [2023-12-02 13:08:46,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 41 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2023-12-02 13:08:46,945 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 211 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 13:08:46,946 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [218 Valid, 107 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 13:08:46,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2023-12-02 13:08:46,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 108. [2023-12-02 13:08:46,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 66 states have (on average 1.5303030303030303) internal successors, (101), 89 states have internal predecessors, (101), 15 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-12-02 13:08:46,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 131 transitions. [2023-12-02 13:08:46,965 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 131 transitions. Word has length 21 [2023-12-02 13:08:46,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:08:46,965 INFO L495 AbstractCegarLoop]: Abstraction has 108 states and 131 transitions. [2023-12-02 13:08:46,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 13:08:46,966 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 131 transitions. [2023-12-02 13:08:46,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2023-12-02 13:08:46,967 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:08:46,967 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-02 13:08:46,972 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-12-02 13:08:47,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:47,168 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:08:47,168 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:08:47,168 INFO L85 PathProgramCache]: Analyzing trace with hash -36539540, now seen corresponding path program 1 times [2023-12-02 13:08:47,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:08:47,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695776329] [2023-12-02 13:08:47,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:47,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:08:47,181 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:08:47,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1268024600] [2023-12-02 13:08:47,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:47,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:47,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:08:47,183 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:08:47,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-02 13:08:47,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:08:47,232 INFO L262 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 13:08:47,234 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:08:47,297 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-02 13:08:47,297 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:08:47,379 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-02 13:08:47,379 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:08:47,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695776329] [2023-12-02 13:08:47,379 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:08:47,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268024600] [2023-12-02 13:08:47,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268024600] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:08:47,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1558446498] [2023-12-02 13:08:47,382 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2023-12-02 13:08:47,382 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:08:47,383 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:08:47,383 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:08:47,383 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:08:47,907 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 34 for LOIs [2023-12-02 13:08:47,912 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:08:47,914 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:08:48,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1558446498] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:08:48,594 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:08:48,595 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [5, 5] total 19 [2023-12-02 13:08:48,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339572073] [2023-12-02 13:08:48,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:08:48,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-02 13:08:48,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:08:48,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-02 13:08:48,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2023-12-02 13:08:48,597 INFO L87 Difference]: Start difference. First operand 108 states and 131 transitions. Second operand has 13 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2023-12-02 13:08:49,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:08:49,082 INFO L93 Difference]: Finished difference Result 141 states and 168 transitions. [2023-12-02 13:08:49,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-02 13:08:49,082 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 29 [2023-12-02 13:08:49,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:08:49,083 INFO L225 Difference]: With dead ends: 141 [2023-12-02 13:08:49,083 INFO L226 Difference]: Without dead ends: 132 [2023-12-02 13:08:49,084 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 61 SyntacticMatches, 6 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2023-12-02 13:08:49,085 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 92 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 13:08:49,085 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 77 Invalid, 461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 436 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 13:08:49,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2023-12-02 13:08:49,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 132. [2023-12-02 13:08:49,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 85 states have (on average 1.423529411764706) internal successors, (121), 108 states have internal predecessors, (121), 19 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-12-02 13:08:49,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 159 transitions. [2023-12-02 13:08:49,105 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 159 transitions. Word has length 29 [2023-12-02 13:08:49,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:08:49,105 INFO L495 AbstractCegarLoop]: Abstraction has 132 states and 159 transitions. [2023-12-02 13:08:49,106 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2023-12-02 13:08:49,106 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 159 transitions. [2023-12-02 13:08:49,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-12-02 13:08:49,107 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:08:49,107 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:08:49,113 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-02 13:08:49,312 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:49,312 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:08:49,313 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:08:49,313 INFO L85 PathProgramCache]: Analyzing trace with hash 1788982354, now seen corresponding path program 1 times [2023-12-02 13:08:49,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:08:49,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985705455] [2023-12-02 13:08:49,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:49,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:08:49,324 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:08:49,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [177608319] [2023-12-02 13:08:49,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:49,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:49,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:08:49,325 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:08:49,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-02 13:08:49,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:08:49,385 INFO L262 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 13:08:49,387 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:08:49,460 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 13:08:49,460 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:08:49,460 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:08:49,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985705455] [2023-12-02 13:08:49,460 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:08:49,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177608319] [2023-12-02 13:08:49,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177608319] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:08:49,461 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:08:49,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:08:49,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124580442] [2023-12-02 13:08:49,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:08:49,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 13:08:49,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:08:49,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 13:08:49,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:08:49,463 INFO L87 Difference]: Start difference. First operand 132 states and 159 transitions. Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-02 13:08:49,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:08:49,535 INFO L93 Difference]: Finished difference Result 132 states and 159 transitions. [2023-12-02 13:08:49,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 13:08:49,535 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 48 [2023-12-02 13:08:49,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:08:49,537 INFO L225 Difference]: With dead ends: 132 [2023-12-02 13:08:49,537 INFO L226 Difference]: Without dead ends: 131 [2023-12-02 13:08:49,537 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:08:49,538 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 43 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:08:49,539 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 79 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:08:49,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2023-12-02 13:08:49,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2023-12-02 13:08:49,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 85 states have (on average 1.411764705882353) internal successors, (120), 107 states have internal predecessors, (120), 19 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-12-02 13:08:49,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 158 transitions. [2023-12-02 13:08:49,555 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 158 transitions. Word has length 48 [2023-12-02 13:08:49,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:08:49,556 INFO L495 AbstractCegarLoop]: Abstraction has 131 states and 158 transitions. [2023-12-02 13:08:49,556 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-02 13:08:49,556 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 158 transitions. [2023-12-02 13:08:49,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-12-02 13:08:49,557 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:08:49,558 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:08:49,562 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-02 13:08:49,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:49,760 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:08:49,761 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:08:49,761 INFO L85 PathProgramCache]: Analyzing trace with hash -376121748, now seen corresponding path program 1 times [2023-12-02 13:08:49,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:08:49,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551483355] [2023-12-02 13:08:49,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:49,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:08:49,772 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:08:49,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [767112496] [2023-12-02 13:08:49,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:49,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:49,773 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:08:49,774 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:08:49,775 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-02 13:08:49,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:08:49,820 INFO L262 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 13:08:49,822 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:08:49,891 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 13:08:49,892 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:08:49,892 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:08:49,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551483355] [2023-12-02 13:08:49,892 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:08:49,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767112496] [2023-12-02 13:08:49,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767112496] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:08:49,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:08:49,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:08:49,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210188554] [2023-12-02 13:08:49,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:08:49,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 13:08:49,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:08:49,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 13:08:49,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:08:49,894 INFO L87 Difference]: Start difference. First operand 131 states and 158 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-02 13:08:49,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:08:49,985 INFO L93 Difference]: Finished difference Result 150 states and 168 transitions. [2023-12-02 13:08:49,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 13:08:49,986 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 49 [2023-12-02 13:08:49,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:08:49,987 INFO L225 Difference]: With dead ends: 150 [2023-12-02 13:08:49,987 INFO L226 Difference]: Without dead ends: 149 [2023-12-02 13:08:49,988 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:08:49,988 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 54 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:08:49,989 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 125 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:08:49,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2023-12-02 13:08:50,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 133. [2023-12-02 13:08:50,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 87 states have (on average 1.4022988505747127) internal successors, (122), 109 states have internal predecessors, (122), 19 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-12-02 13:08:50,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 160 transitions. [2023-12-02 13:08:50,003 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 160 transitions. Word has length 49 [2023-12-02 13:08:50,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:08:50,003 INFO L495 AbstractCegarLoop]: Abstraction has 133 states and 160 transitions. [2023-12-02 13:08:50,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-02 13:08:50,004 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 160 transitions. [2023-12-02 13:08:50,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-02 13:08:50,005 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:08:50,005 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:08:50,009 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-12-02 13:08:50,208 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:50,209 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:08:50,209 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:08:50,209 INFO L85 PathProgramCache]: Analyzing trace with hash 526726340, now seen corresponding path program 1 times [2023-12-02 13:08:50,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:08:50,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501928139] [2023-12-02 13:08:50,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:50,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:08:50,218 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:08:50,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1190870358] [2023-12-02 13:08:50,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:50,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:50,218 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:08:50,219 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:08:50,220 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-02 13:08:50,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:08:50,262 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 13:08:50,263 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:08:50,310 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 13:08:50,310 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:08:50,310 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:08:50,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501928139] [2023-12-02 13:08:50,310 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:08:50,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190870358] [2023-12-02 13:08:50,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190870358] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:08:50,311 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:08:50,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 13:08:50,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050747864] [2023-12-02 13:08:50,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:08:50,312 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:08:50,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:08:50,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:08:50,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:08:50,313 INFO L87 Difference]: Start difference. First operand 133 states and 160 transitions. Second operand has 3 states, 2 states have (on average 15.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 13:08:50,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:08:50,379 INFO L93 Difference]: Finished difference Result 133 states and 160 transitions. [2023-12-02 13:08:50,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:08:50,380 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 15.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 52 [2023-12-02 13:08:50,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:08:50,381 INFO L225 Difference]: With dead ends: 133 [2023-12-02 13:08:50,382 INFO L226 Difference]: Without dead ends: 132 [2023-12-02 13:08:50,382 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:08:50,383 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 34 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:08:50,383 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 56 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 13:08:50,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2023-12-02 13:08:50,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 132. [2023-12-02 13:08:50,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 87 states have (on average 1.3908045977011494) internal successors, (121), 108 states have internal predecessors, (121), 19 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-12-02 13:08:50,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 159 transitions. [2023-12-02 13:08:50,402 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 159 transitions. Word has length 52 [2023-12-02 13:08:50,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:08:50,403 INFO L495 AbstractCegarLoop]: Abstraction has 132 states and 159 transitions. [2023-12-02 13:08:50,403 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 15.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 13:08:50,403 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 159 transitions. [2023-12-02 13:08:50,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-12-02 13:08:50,404 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:08:50,404 INFO L195 NwaCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:08:50,409 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-02 13:08:50,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:50,605 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:08:50,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:08:50,605 INFO L85 PathProgramCache]: Analyzing trace with hash -1396457673, now seen corresponding path program 1 times [2023-12-02 13:08:50,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:08:50,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056182099] [2023-12-02 13:08:50,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:50,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:08:50,615 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:08:50,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1891299489] [2023-12-02 13:08:50,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:50,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:50,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:08:50,617 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:08:50,619 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-02 13:08:50,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:08:50,667 INFO L262 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 13:08:50,669 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:08:50,685 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-02 13:08:50,686 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:08:50,686 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:08:50,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056182099] [2023-12-02 13:08:50,686 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:08:50,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891299489] [2023-12-02 13:08:50,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891299489] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:08:50,686 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:08:50,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 13:08:50,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717945390] [2023-12-02 13:08:50,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:08:50,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:08:50,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:08:50,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:08:50,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:08:50,688 INFO L87 Difference]: Start difference. First operand 132 states and 159 transitions. Second operand has 3 states, 2 states have (on average 15.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-02 13:08:50,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:08:50,717 INFO L93 Difference]: Finished difference Result 132 states and 159 transitions. [2023-12-02 13:08:50,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:08:50,718 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 15.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 55 [2023-12-02 13:08:50,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:08:50,719 INFO L225 Difference]: With dead ends: 132 [2023-12-02 13:08:50,719 INFO L226 Difference]: Without dead ends: 131 [2023-12-02 13:08:50,719 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:08:50,720 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 32 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:08:50,720 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 93 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 13:08:50,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2023-12-02 13:08:50,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2023-12-02 13:08:50,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 87 states have (on average 1.367816091954023) internal successors, (119), 107 states have internal predecessors, (119), 19 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-12-02 13:08:50,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 157 transitions. [2023-12-02 13:08:50,738 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 157 transitions. Word has length 55 [2023-12-02 13:08:50,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:08:50,739 INFO L495 AbstractCegarLoop]: Abstraction has 131 states and 157 transitions. [2023-12-02 13:08:50,739 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 15.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-02 13:08:50,739 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 157 transitions. [2023-12-02 13:08:50,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-12-02 13:08:50,740 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:08:50,741 INFO L195 NwaCegarLoop]: trace histogram [6, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:08:50,746 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-02 13:08:50,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-02 13:08:50,944 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:08:50,944 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:08:50,944 INFO L85 PathProgramCache]: Analyzing trace with hash -859509049, now seen corresponding path program 1 times [2023-12-02 13:08:50,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:08:50,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127401711] [2023-12-02 13:08:50,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:50,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:08:50,953 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:08:50,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1759312510] [2023-12-02 13:08:50,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:50,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:50,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:08:50,955 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:08:50,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-02 13:08:51,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:08:51,010 INFO L262 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-02 13:08:51,012 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:08:51,262 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-02 13:08:51,263 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:08:51,432 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:08:51,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127401711] [2023-12-02 13:08:51,432 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:08:51,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759312510] [2023-12-02 13:08:51,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759312510] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:08:51,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [72841261] [2023-12-02 13:08:51,436 INFO L159 IcfgInterpreter]: Started Sifa with 38 locations of interest [2023-12-02 13:08:51,436 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:08:51,436 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:08:51,436 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:08:51,437 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:08:56,161 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:08:56,163 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:08:56,163 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:08:58,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [72841261] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:08:58,678 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:08:58,679 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [7] total 22 [2023-12-02 13:08:58,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797318234] [2023-12-02 13:08:58,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:08:58,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-02 13:08:58,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:08:58,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-02 13:08:58,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=488, Unknown=0, NotChecked=0, Total=650 [2023-12-02 13:08:58,680 INFO L87 Difference]: Start difference. First operand 131 states and 157 transitions. Second operand has 17 states, 10 states have (on average 3.1) internal successors, (31), 11 states have internal predecessors, (31), 6 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2023-12-02 13:08:59,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:08:59,263 INFO L93 Difference]: Finished difference Result 189 states and 222 transitions. [2023-12-02 13:08:59,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-02 13:08:59,264 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 10 states have (on average 3.1) internal successors, (31), 11 states have internal predecessors, (31), 6 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) Word has length 56 [2023-12-02 13:08:59,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:08:59,265 INFO L225 Difference]: With dead ends: 189 [2023-12-02 13:08:59,266 INFO L226 Difference]: Without dead ends: 165 [2023-12-02 13:08:59,266 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 85 SyntacticMatches, 18 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 344 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=162, Invalid=488, Unknown=0, NotChecked=0, Total=650 [2023-12-02 13:08:59,267 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 158 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 559 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 13:08:59,267 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 55 Invalid, 559 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 13:08:59,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2023-12-02 13:08:59,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 161. [2023-12-02 13:08:59,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 111 states have (on average 1.2972972972972974) internal successors, (144), 131 states have internal predecessors, (144), 25 states have call successors, (25), 4 states have call predecessors, (25), 4 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2023-12-02 13:08:59,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 194 transitions. [2023-12-02 13:08:59,285 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 194 transitions. Word has length 56 [2023-12-02 13:08:59,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:08:59,285 INFO L495 AbstractCegarLoop]: Abstraction has 161 states and 194 transitions. [2023-12-02 13:08:59,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 10 states have (on average 3.1) internal successors, (31), 11 states have internal predecessors, (31), 6 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2023-12-02 13:08:59,285 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 194 transitions. [2023-12-02 13:08:59,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-12-02 13:08:59,286 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:08:59,286 INFO L195 NwaCegarLoop]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:08:59,291 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-02 13:08:59,487 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-02 13:08:59,487 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:08:59,487 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:08:59,487 INFO L85 PathProgramCache]: Analyzing trace with hash -340514788, now seen corresponding path program 1 times [2023-12-02 13:08:59,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:08:59,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643681543] [2023-12-02 13:08:59,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:59,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:08:59,496 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:08:59,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [521745780] [2023-12-02 13:08:59,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:59,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:59,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:08:59,497 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:08:59,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-02 13:08:59,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:08:59,546 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 13:08:59,548 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:08:59,563 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-02 13:08:59,563 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:08:59,563 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:08:59,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643681543] [2023-12-02 13:08:59,563 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:08:59,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521745780] [2023-12-02 13:08:59,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [521745780] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:08:59,564 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:08:59,564 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 13:08:59,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505963141] [2023-12-02 13:08:59,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:08:59,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:08:59,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:08:59,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:08:59,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:08:59,565 INFO L87 Difference]: Start difference. First operand 161 states and 194 transitions. Second operand has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-02 13:08:59,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:08:59,612 INFO L93 Difference]: Finished difference Result 161 states and 194 transitions. [2023-12-02 13:08:59,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:08:59,612 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 56 [2023-12-02 13:08:59,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:08:59,614 INFO L225 Difference]: With dead ends: 161 [2023-12-02 13:08:59,614 INFO L226 Difference]: Without dead ends: 160 [2023-12-02 13:08:59,614 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:08:59,615 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 29 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:08:59,615 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 95 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 13:08:59,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2023-12-02 13:08:59,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2023-12-02 13:08:59,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 111 states have (on average 1.2792792792792793) internal successors, (142), 130 states have internal predecessors, (142), 25 states have call successors, (25), 4 states have call predecessors, (25), 4 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2023-12-02 13:08:59,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 192 transitions. [2023-12-02 13:08:59,632 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 192 transitions. Word has length 56 [2023-12-02 13:08:59,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:08:59,633 INFO L495 AbstractCegarLoop]: Abstraction has 160 states and 192 transitions. [2023-12-02 13:08:59,633 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-02 13:08:59,633 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 192 transitions. [2023-12-02 13:08:59,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-02 13:08:59,634 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:08:59,635 INFO L195 NwaCegarLoop]: trace histogram [6, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:08:59,639 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-12-02 13:08:59,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:59,837 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:08:59,837 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:08:59,837 INFO L85 PathProgramCache]: Analyzing trace with hash 436777392, now seen corresponding path program 1 times [2023-12-02 13:08:59,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:08:59,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673186761] [2023-12-02 13:08:59,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:59,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:08:59,847 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:08:59,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [600520658] [2023-12-02 13:08:59,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:59,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:59,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:08:59,849 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:08:59,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-02 13:08:59,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:08:59,901 INFO L262 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-02 13:08:59,904 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:09:00,622 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 13:09:00,622 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:09:01,162 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:09:01,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673186761] [2023-12-02 13:09:01,163 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:09:01,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600520658] [2023-12-02 13:09:01,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600520658] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:09:01,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [89220369] [2023-12-02 13:09:01,166 INFO L159 IcfgInterpreter]: Started Sifa with 43 locations of interest [2023-12-02 13:09:01,167 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:09:01,167 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:09:01,167 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:09:01,167 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:09:04,011 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2023-12-02 13:09:04,012 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:09:04,013 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:09:07,689 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '5603#(and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= |ULTIMATE.start_main_~r~0#1| 5) (= |ULTIMATE.start_main_~q~0#1| 0) (<= 1 |ULTIMATE.start_main_~x~0#1|) (<= 1 |ULTIMATE.start_main_~r~0#1|) (<= 9223372036854775808 (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|)))' at error location [2023-12-02 13:09:07,689 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:09:07,689 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:09:07,689 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2023-12-02 13:09:07,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393790000] [2023-12-02 13:09:07,689 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:09:07,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-02 13:09:07,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:09:07,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-02 13:09:07,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=229, Invalid=893, Unknown=0, NotChecked=0, Total=1122 [2023-12-02 13:09:07,691 INFO L87 Difference]: Start difference. First operand 160 states and 192 transitions. Second operand has 11 states, 8 states have (on average 4.5) internal successors, (36), 10 states have internal predecessors, (36), 5 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2023-12-02 13:09:10,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:09:10,999 INFO L93 Difference]: Finished difference Result 364 states and 438 transitions. [2023-12-02 13:09:10,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-02 13:09:11,000 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 8 states have (on average 4.5) internal successors, (36), 10 states have internal predecessors, (36), 5 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 59 [2023-12-02 13:09:11,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:09:11,002 INFO L225 Difference]: With dead ends: 364 [2023-12-02 13:09:11,002 INFO L226 Difference]: Without dead ends: 361 [2023-12-02 13:09:11,003 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 83 SyntacticMatches, 10 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=320, Invalid=1320, Unknown=0, NotChecked=0, Total=1640 [2023-12-02 13:09:11,004 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 470 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 288 SdHoareTripleChecker+Invalid, 931 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:09:11,004 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [476 Valid, 288 Invalid, 931 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 858 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-12-02 13:09:11,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2023-12-02 13:09:11,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 231. [2023-12-02 13:09:11,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 169 states have (on average 1.3431952662721893) internal successors, (227), 188 states have internal predecessors, (227), 38 states have call successors, (38), 4 states have call predecessors, (38), 4 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-02 13:09:11,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 303 transitions. [2023-12-02 13:09:11,042 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 303 transitions. Word has length 59 [2023-12-02 13:09:11,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:09:11,043 INFO L495 AbstractCegarLoop]: Abstraction has 231 states and 303 transitions. [2023-12-02 13:09:11,043 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 8 states have (on average 4.5) internal successors, (36), 10 states have internal predecessors, (36), 5 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2023-12-02 13:09:11,043 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 303 transitions. [2023-12-02 13:09:11,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-12-02 13:09:11,044 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:09:11,044 INFO L195 NwaCegarLoop]: trace histogram [7, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:09:11,048 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-12-02 13:09:11,244 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:09:11,245 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:09:11,245 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:09:11,245 INFO L85 PathProgramCache]: Analyzing trace with hash 862919785, now seen corresponding path program 1 times [2023-12-02 13:09:11,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:09:11,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300633928] [2023-12-02 13:09:11,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:11,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:09:11,252 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:09:11,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2011630146] [2023-12-02 13:09:11,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:11,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:09:11,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:09:11,254 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:09:11,254 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-02 13:09:11,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:09:11,297 INFO L262 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 13:09:11,298 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:09:11,349 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2023-12-02 13:09:11,349 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:09:11,349 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:09:11,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300633928] [2023-12-02 13:09:11,350 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:09:11,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011630146] [2023-12-02 13:09:11,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011630146] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:09:11,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:09:11,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 13:09:11,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487526002] [2023-12-02 13:09:11,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:09:11,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:09:11,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:09:11,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:09:11,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:09:11,352 INFO L87 Difference]: Start difference. First operand 231 states and 303 transitions. Second operand has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-02 13:09:11,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:09:11,419 INFO L93 Difference]: Finished difference Result 231 states and 303 transitions. [2023-12-02 13:09:11,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:09:11,419 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 65 [2023-12-02 13:09:11,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:09:11,422 INFO L225 Difference]: With dead ends: 231 [2023-12-02 13:09:11,422 INFO L226 Difference]: Without dead ends: 229 [2023-12-02 13:09:11,422 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:09:11,423 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 20 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:09:11,423 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 56 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 13:09:11,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2023-12-02 13:09:11,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 229. [2023-12-02 13:09:11,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 169 states have (on average 1.3076923076923077) internal successors, (221), 186 states have internal predecessors, (221), 38 states have call successors, (38), 4 states have call predecessors, (38), 4 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-02 13:09:11,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 297 transitions. [2023-12-02 13:09:11,449 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 297 transitions. Word has length 65 [2023-12-02 13:09:11,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:09:11,450 INFO L495 AbstractCegarLoop]: Abstraction has 229 states and 297 transitions. [2023-12-02 13:09:11,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-02 13:09:11,450 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 297 transitions. [2023-12-02 13:09:11,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-12-02 13:09:11,450 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:09:11,451 INFO L195 NwaCegarLoop]: trace histogram [7, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:09:11,455 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-02 13:09:11,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:09:11,651 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:09:11,651 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:09:11,652 INFO L85 PathProgramCache]: Analyzing trace with hash 980709646, now seen corresponding path program 1 times [2023-12-02 13:09:11,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:09:11,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528271331] [2023-12-02 13:09:11,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:11,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:09:11,660 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:09:11,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1152216843] [2023-12-02 13:09:11,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:11,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:09:11,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:09:11,661 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:09:11,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-02 13:09:11,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:09:11,712 INFO L262 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 13:09:11,714 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:09:11,759 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2023-12-02 13:09:11,759 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:09:11,759 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:09:11,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528271331] [2023-12-02 13:09:11,760 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:09:11,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152216843] [2023-12-02 13:09:11,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152216843] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:09:11,760 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:09:11,760 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 13:09:11,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143079055] [2023-12-02 13:09:11,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:09:11,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:09:11,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:09:11,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:09:11,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:09:11,761 INFO L87 Difference]: Start difference. First operand 229 states and 297 transitions. Second operand has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-02 13:09:11,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:09:11,822 INFO L93 Difference]: Finished difference Result 229 states and 297 transitions. [2023-12-02 13:09:11,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:09:11,822 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 66 [2023-12-02 13:09:11,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:09:11,824 INFO L225 Difference]: With dead ends: 229 [2023-12-02 13:09:11,824 INFO L226 Difference]: Without dead ends: 225 [2023-12-02 13:09:11,824 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:09:11,825 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 17 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:09:11,825 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 58 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 13:09:11,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2023-12-02 13:09:11,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 225. [2023-12-02 13:09:11,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 167 states have (on average 1.2754491017964071) internal successors, (213), 182 states have internal predecessors, (213), 38 states have call successors, (38), 4 states have call predecessors, (38), 4 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-02 13:09:11,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 289 transitions. [2023-12-02 13:09:11,854 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 289 transitions. Word has length 66 [2023-12-02 13:09:11,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:09:11,855 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 289 transitions. [2023-12-02 13:09:11,855 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-02 13:09:11,855 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 289 transitions. [2023-12-02 13:09:11,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-12-02 13:09:11,856 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:09:11,856 INFO L195 NwaCegarLoop]: trace histogram [9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:09:11,861 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-02 13:09:12,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:09:12,056 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:09:12,057 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:09:12,057 INFO L85 PathProgramCache]: Analyzing trace with hash 1793604937, now seen corresponding path program 1 times [2023-12-02 13:09:12,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:09:12,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575704401] [2023-12-02 13:09:12,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:12,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:09:12,064 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:09:12,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2033888875] [2023-12-02 13:09:12,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:12,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:09:12,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:09:12,066 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:09:12,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-02 13:09:12,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:09:12,111 INFO L262 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 13:09:12,113 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:09:12,152 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-12-02 13:09:12,152 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:09:12,245 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-12-02 13:09:12,245 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:09:12,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575704401] [2023-12-02 13:09:12,245 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:09:12,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033888875] [2023-12-02 13:09:12,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033888875] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:09:12,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [35499732] [2023-12-02 13:09:12,248 INFO L159 IcfgInterpreter]: Started Sifa with 43 locations of interest [2023-12-02 13:09:12,248 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:09:12,248 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:09:12,249 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:09:12,249 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:09:14,664 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2023-12-02 13:09:14,665 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:09:14,666 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:09:16,723 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8311#(and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= (+ |ULTIMATE.start_main_~b~0#1| 4611686018427387905) 0) (<= |ULTIMATE.start_main_~r~0#1| 5) (= |ULTIMATE.start_main_~q~0#1| 0) (<= 1 |ULTIMATE.start_main_~x~0#1|) (<= 1 |ULTIMATE.start_main_~r~0#1|))' at error location [2023-12-02 13:09:16,723 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:09:16,724 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:09:16,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2023-12-02 13:09:16,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693962059] [2023-12-02 13:09:16,724 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:09:16,724 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 13:09:16,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:09:16,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 13:09:16,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=593, Unknown=0, NotChecked=0, Total=756 [2023-12-02 13:09:16,726 INFO L87 Difference]: Start difference. First operand 225 states and 289 transitions. Second operand has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 8 states have internal predecessors, (66), 7 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2023-12-02 13:09:17,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:09:17,244 INFO L93 Difference]: Finished difference Result 447 states and 564 transitions. [2023-12-02 13:09:17,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 13:09:17,245 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 8 states have internal predecessors, (66), 7 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) Word has length 73 [2023-12-02 13:09:17,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:09:17,248 INFO L225 Difference]: With dead ends: 447 [2023-12-02 13:09:17,248 INFO L226 Difference]: Without dead ends: 446 [2023-12-02 13:09:17,249 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 182 SyntacticMatches, 10 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=181, Invalid=689, Unknown=0, NotChecked=0, Total=870 [2023-12-02 13:09:17,249 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 212 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-02 13:09:17,250 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [225 Valid, 286 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-02 13:09:17,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2023-12-02 13:09:17,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 337. [2023-12-02 13:09:17,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 257 states have (on average 1.2918287937743191) internal successors, (332), 272 states have internal predecessors, (332), 60 states have call successors, (60), 4 states have call predecessors, (60), 4 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2023-12-02 13:09:17,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 452 transitions. [2023-12-02 13:09:17,315 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 452 transitions. Word has length 73 [2023-12-02 13:09:17,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:09:17,315 INFO L495 AbstractCegarLoop]: Abstraction has 337 states and 452 transitions. [2023-12-02 13:09:17,315 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 8 states have internal predecessors, (66), 7 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2023-12-02 13:09:17,316 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 452 transitions. [2023-12-02 13:09:17,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-12-02 13:09:17,317 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:09:17,317 INFO L195 NwaCegarLoop]: trace histogram [9, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:09:17,322 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-12-02 13:09:17,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-02 13:09:17,519 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:09:17,519 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:09:17,520 INFO L85 PathProgramCache]: Analyzing trace with hash -232821708, now seen corresponding path program 1 times [2023-12-02 13:09:17,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:09:17,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45126175] [2023-12-02 13:09:17,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:17,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:09:17,529 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:09:17,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2023543999] [2023-12-02 13:09:17,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:17,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:09:17,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:09:17,530 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:09:17,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-02 13:09:17,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:09:17,589 INFO L262 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 13:09:17,591 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:09:17,643 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-12-02 13:09:17,644 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:09:17,758 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-12-02 13:09:17,758 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:09:17,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45126175] [2023-12-02 13:09:17,759 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:09:17,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023543999] [2023-12-02 13:09:17,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023543999] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:09:17,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1343941188] [2023-12-02 13:09:17,761 INFO L159 IcfgInterpreter]: Started Sifa with 43 locations of interest [2023-12-02 13:09:17,762 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:09:17,762 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:09:17,762 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:09:17,762 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:09:20,102 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2023-12-02 13:09:20,103 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:09:20,104 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:09:22,165 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '9740#(and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 4611686018427387904 |ULTIMATE.start_main_~b~0#1|) (= (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|) |ULTIMATE.start_main_~b~0#1|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (= |ULTIMATE.start_main_~r~0#1| |ULTIMATE.start_main_~x~0#1|) (= |ULTIMATE.start_main_~q~0#1| 0) (<= 1 |ULTIMATE.start_main_~r~0#1|) (<= (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|) 9223372036854775807))' at error location [2023-12-02 13:09:22,165 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:09:22,165 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:09:22,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2023-12-02 13:09:22,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592791176] [2023-12-02 13:09:22,166 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:09:22,166 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 13:09:22,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:09:22,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 13:09:22,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=587, Unknown=0, NotChecked=0, Total=756 [2023-12-02 13:09:22,168 INFO L87 Difference]: Start difference. First operand 337 states and 452 transitions. Second operand has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 8 states have internal predecessors, (68), 7 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2023-12-02 13:09:22,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:09:22,861 INFO L93 Difference]: Finished difference Result 449 states and 561 transitions. [2023-12-02 13:09:22,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 13:09:22,862 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 8 states have internal predecessors, (68), 7 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) Word has length 74 [2023-12-02 13:09:22,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:09:22,864 INFO L225 Difference]: With dead ends: 449 [2023-12-02 13:09:22,865 INFO L226 Difference]: Without dead ends: 448 [2023-12-02 13:09:22,865 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 185 SyntacticMatches, 10 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 390 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=185, Invalid=685, Unknown=0, NotChecked=0, Total=870 [2023-12-02 13:09:22,865 INFO L413 NwaCegarLoop]: 72 mSDtfsCounter, 299 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-02 13:09:22,866 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [312 Valid, 210 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-02 13:09:22,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2023-12-02 13:09:22,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 339. [2023-12-02 13:09:22,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 259 states have (on average 1.2702702702702702) internal successors, (329), 274 states have internal predecessors, (329), 60 states have call successors, (60), 4 states have call predecessors, (60), 4 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2023-12-02 13:09:22,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 449 transitions. [2023-12-02 13:09:22,932 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 449 transitions. Word has length 74 [2023-12-02 13:09:22,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:09:22,932 INFO L495 AbstractCegarLoop]: Abstraction has 339 states and 449 transitions. [2023-12-02 13:09:22,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 8 states have internal predecessors, (68), 7 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2023-12-02 13:09:22,932 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 449 transitions. [2023-12-02 13:09:22,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-02 13:09:22,933 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:09:22,933 INFO L195 NwaCegarLoop]: trace histogram [9, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:09:22,937 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-12-02 13:09:23,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-02 13:09:23,134 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:09:23,134 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:09:23,134 INFO L85 PathProgramCache]: Analyzing trace with hash -403358900, now seen corresponding path program 1 times [2023-12-02 13:09:23,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:09:23,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710807105] [2023-12-02 13:09:23,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:23,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:09:23,141 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:09:23,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1134126427] [2023-12-02 13:09:23,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:23,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:09:23,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:09:23,142 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:09:23,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-02 13:09:23,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:09:23,188 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 13:09:23,189 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:09:23,237 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-12-02 13:09:23,237 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:09:23,237 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:09:23,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710807105] [2023-12-02 13:09:23,237 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:09:23,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134126427] [2023-12-02 13:09:23,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134126427] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:09:23,237 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:09:23,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:09:23,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572603164] [2023-12-02 13:09:23,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:09:23,238 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 13:09:23,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:09:23,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 13:09:23,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:09:23,239 INFO L87 Difference]: Start difference. First operand 339 states and 449 transitions. Second operand has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-02 13:09:23,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:09:23,342 INFO L93 Difference]: Finished difference Result 351 states and 457 transitions. [2023-12-02 13:09:23,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 13:09:23,343 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 76 [2023-12-02 13:09:23,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:09:23,345 INFO L225 Difference]: With dead ends: 351 [2023-12-02 13:09:23,345 INFO L226 Difference]: Without dead ends: 350 [2023-12-02 13:09:23,345 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:09:23,346 INFO L413 NwaCegarLoop]: 87 mSDtfsCounter, 21 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:09:23,346 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 188 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:09:23,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2023-12-02 13:09:23,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 341. [2023-12-02 13:09:23,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 261 states have (on average 1.2681992337164751) internal successors, (331), 276 states have internal predecessors, (331), 60 states have call successors, (60), 4 states have call predecessors, (60), 4 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2023-12-02 13:09:23,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 451 transitions. [2023-12-02 13:09:23,388 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 451 transitions. Word has length 76 [2023-12-02 13:09:23,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:09:23,388 INFO L495 AbstractCegarLoop]: Abstraction has 341 states and 451 transitions. [2023-12-02 13:09:23,388 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-02 13:09:23,388 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 451 transitions. [2023-12-02 13:09:23,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-02 13:09:23,389 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:09:23,389 INFO L195 NwaCegarLoop]: trace histogram [9, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:09:23,393 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-12-02 13:09:23,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-02 13:09:23,589 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:09:23,590 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:09:23,590 INFO L85 PathProgramCache]: Analyzing trace with hash 380776110, now seen corresponding path program 1 times [2023-12-02 13:09:23,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:09:23,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784532233] [2023-12-02 13:09:23,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:23,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:09:23,597 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:09:23,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1114310309] [2023-12-02 13:09:23,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:23,598 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:09:23,598 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:09:23,599 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:09:23,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-02 13:09:23,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:09:23,653 INFO L262 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 13:09:23,655 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:09:23,712 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2023-12-02 13:09:23,713 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:09:23,713 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:09:23,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784532233] [2023-12-02 13:09:23,713 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:09:23,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114310309] [2023-12-02 13:09:23,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114310309] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:09:23,713 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:09:23,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 13:09:23,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537211936] [2023-12-02 13:09:23,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:09:23,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:09:23,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:09:23,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:09:23,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:09:23,714 INFO L87 Difference]: Start difference. First operand 341 states and 451 transitions. Second operand has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-02 13:09:23,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:09:23,825 INFO L93 Difference]: Finished difference Result 341 states and 451 transitions. [2023-12-02 13:09:23,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 13:09:23,825 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 77 [2023-12-02 13:09:23,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:09:23,828 INFO L225 Difference]: With dead ends: 341 [2023-12-02 13:09:23,828 INFO L226 Difference]: Without dead ends: 340 [2023-12-02 13:09:23,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-02 13:09:23,829 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 67 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:09:23,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 118 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 13:09:23,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2023-12-02 13:09:23,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 340. [2023-12-02 13:09:23,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 261 states have (on average 1.260536398467433) internal successors, (329), 275 states have internal predecessors, (329), 60 states have call successors, (60), 4 states have call predecessors, (60), 4 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2023-12-02 13:09:23,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 449 transitions. [2023-12-02 13:09:23,890 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 449 transitions. Word has length 77 [2023-12-02 13:09:23,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:09:23,891 INFO L495 AbstractCegarLoop]: Abstraction has 340 states and 449 transitions. [2023-12-02 13:09:23,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-02 13:09:23,891 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 449 transitions. [2023-12-02 13:09:23,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-12-02 13:09:23,892 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:09:23,892 INFO L195 NwaCegarLoop]: trace histogram [9, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:09:23,897 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-12-02 13:09:24,092 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:09:24,093 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:09:24,093 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:09:24,093 INFO L85 PathProgramCache]: Analyzing trace with hash 853625520, now seen corresponding path program 1 times [2023-12-02 13:09:24,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:09:24,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113409824] [2023-12-02 13:09:24,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:24,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:09:24,099 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:09:24,100 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1591497115] [2023-12-02 13:09:24,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:24,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:09:24,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:09:24,101 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:09:24,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-02 13:09:24,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:09:24,146 INFO L262 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 13:09:24,148 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:09:24,256 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-12-02 13:09:24,256 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:09:24,340 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-12-02 13:09:24,340 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:09:24,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113409824] [2023-12-02 13:09:24,341 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:09:24,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591497115] [2023-12-02 13:09:24,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1591497115] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:09:24,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1331067325] [2023-12-02 13:09:24,343 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:09:24,343 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:09:24,344 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:09:24,344 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:09:24,344 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:09:26,636 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2023-12-02 13:09:26,636 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:09:26,637 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:09:29,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1331067325] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:09:29,000 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:09:29,000 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [4, 4] total 28 [2023-12-02 13:09:29,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108362999] [2023-12-02 13:09:29,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:09:29,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-12-02 13:09:29,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:09:29,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-12-02 13:09:29,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=613, Unknown=0, NotChecked=0, Total=812 [2023-12-02 13:09:29,002 INFO L87 Difference]: Start difference. First operand 340 states and 449 transitions. Second operand has 23 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 8 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2023-12-02 13:09:30,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:09:30,463 INFO L93 Difference]: Finished difference Result 358 states and 463 transitions. [2023-12-02 13:09:30,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-02 13:09:30,463 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 8 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) Word has length 79 [2023-12-02 13:09:30,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:09:30,465 INFO L225 Difference]: With dead ends: 358 [2023-12-02 13:09:30,466 INFO L226 Difference]: Without dead ends: 352 [2023-12-02 13:09:30,466 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 195 SyntacticMatches, 13 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=280, Invalid=842, Unknown=0, NotChecked=0, Total=1122 [2023-12-02 13:09:30,467 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 219 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 672 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 721 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-02 13:09:30,467 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [225 Valid, 63 Invalid, 721 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 672 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-02 13:09:30,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2023-12-02 13:09:30,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 305. [2023-12-02 13:09:30,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 234 states have (on average 1.2478632478632479) internal successors, (292), 248 states have internal predecessors, (292), 52 states have call successors, (52), 4 states have call predecessors, (52), 4 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2023-12-02 13:09:30,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 396 transitions. [2023-12-02 13:09:30,520 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 396 transitions. Word has length 79 [2023-12-02 13:09:30,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:09:30,520 INFO L495 AbstractCegarLoop]: Abstraction has 305 states and 396 transitions. [2023-12-02 13:09:30,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 8 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2023-12-02 13:09:30,520 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 396 transitions. [2023-12-02 13:09:30,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-02 13:09:30,521 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:09:30,521 INFO L195 NwaCegarLoop]: trace histogram [10, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:09:30,528 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-02 13:09:30,722 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:09:30,722 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:09:30,722 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:09:30,722 INFO L85 PathProgramCache]: Analyzing trace with hash 1444800003, now seen corresponding path program 1 times [2023-12-02 13:09:30,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:09:30,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184745126] [2023-12-02 13:09:30,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:30,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:09:30,729 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:09:30,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [966406220] [2023-12-02 13:09:30,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:30,729 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:09:30,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:09:30,730 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:09:30,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-02 13:09:30,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:09:30,780 INFO L262 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-02 13:09:30,782 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:09:31,213 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2023-12-02 13:09:31,213 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:09:31,314 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:09:31,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184745126] [2023-12-02 13:09:31,314 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:09:31,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966406220] [2023-12-02 13:09:31,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966406220] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:09:31,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1360762199] [2023-12-02 13:09:31,316 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:09:31,316 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:09:31,316 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:09:31,316 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:09:31,316 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:09:45,165 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:09:45,166 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:09:45,166 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:09:50,040 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '14528#(and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (= (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|) |ULTIMATE.start_main_~b~0#1|) (<= 0 (+ 9223372036854775808 |ULTIMATE.start_main_~q~0#1|)) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= |ULTIMATE.start_main_~b~0#1| 4611686018427387903) (<= (+ 9223372036854775809 (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|)) 0) (<= 0 (+ |ULTIMATE.start_main_~b~0#1| 4611686018427387901)) (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 46116860184273879039)) (<= |ULTIMATE.start_main_~r~0#1| 4611686018427387902) (<= 0 (+ 4611686018427387902 |ULTIMATE.start_main_~r~0#1|)))' at error location [2023-12-02 13:09:50,040 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:09:50,040 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:09:50,040 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2023-12-02 13:09:50,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40014886] [2023-12-02 13:09:50,041 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:09:50,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-02 13:09:50,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:09:50,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-02 13:09:50,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=283, Invalid=2069, Unknown=0, NotChecked=0, Total=2352 [2023-12-02 13:09:50,042 INFO L87 Difference]: Start difference. First operand 305 states and 396 transitions. Second operand has 11 states, 9 states have (on average 5.555555555555555) internal successors, (50), 10 states have internal predecessors, (50), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2023-12-02 13:09:51,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:09:51,004 INFO L93 Difference]: Finished difference Result 593 states and 763 transitions. [2023-12-02 13:09:51,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-02 13:09:51,005 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 5.555555555555555) internal successors, (50), 10 states have internal predecessors, (50), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) Word has length 86 [2023-12-02 13:09:51,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:09:51,008 INFO L225 Difference]: With dead ends: 593 [2023-12-02 13:09:51,008 INFO L226 Difference]: Without dead ends: 589 [2023-12-02 13:09:51,010 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 126 SyntacticMatches, 13 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1710 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=361, Invalid=2719, Unknown=0, NotChecked=0, Total=3080 [2023-12-02 13:09:51,010 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 264 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 1085 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 1133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1085 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-02 13:09:51,010 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [277 Valid, 350 Invalid, 1133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1085 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-02 13:09:51,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2023-12-02 13:09:51,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 508. [2023-12-02 13:09:51,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 400 states have (on average 1.2525) internal successors, (501), 414 states have internal predecessors, (501), 89 states have call successors, (89), 4 states have call predecessors, (89), 4 states have return successors, (89), 89 states have call predecessors, (89), 89 states have call successors, (89) [2023-12-02 13:09:51,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 679 transitions. [2023-12-02 13:09:51,078 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 679 transitions. Word has length 86 [2023-12-02 13:09:51,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:09:51,079 INFO L495 AbstractCegarLoop]: Abstraction has 508 states and 679 transitions. [2023-12-02 13:09:51,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 5.555555555555555) internal successors, (50), 10 states have internal predecessors, (50), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2023-12-02 13:09:51,079 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 679 transitions. [2023-12-02 13:09:51,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-12-02 13:09:51,080 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:09:51,080 INFO L195 NwaCegarLoop]: trace histogram [10, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:09:51,085 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-12-02 13:09:51,280 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-12-02 13:09:51,280 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:09:51,281 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:09:51,281 INFO L85 PathProgramCache]: Analyzing trace with hash 1839127188, now seen corresponding path program 1 times [2023-12-02 13:09:51,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:09:51,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146035487] [2023-12-02 13:09:51,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:51,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:09:51,290 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:09:51,290 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [639065587] [2023-12-02 13:09:51,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:51,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:09:51,291 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:09:51,292 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:09:51,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-02 13:09:51,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:09:51,355 INFO L262 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-02 13:09:51,357 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:09:51,854 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 1 proven. 20 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2023-12-02 13:09:51,854 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:09:52,042 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:09:52,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146035487] [2023-12-02 13:09:52,042 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:09:52,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639065587] [2023-12-02 13:09:52,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639065587] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:09:52,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1563027778] [2023-12-02 13:09:52,044 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:09:52,044 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:09:52,044 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:09:52,044 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:09:52,044 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:10:05,277 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:10:05,278 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:10:05,279 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:10:13,560 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '16241#(and (or (and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~x~0#1|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5)) (and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= |ULTIMATE.start_main_~b~0#1| 4611686018427387903) (<= 0 (+ |ULTIMATE.start_main_~b~0#1| 4611686018427387901)) (<= |ULTIMATE.start_main_~q~0#1| 9223372036854775807) (<= |ULTIMATE.start_main_~r~0#1| 4611686018427387902) (<= 0 (+ 4611686018427387902 |ULTIMATE.start_main_~r~0#1|)))) (<= 9223372036854775808 (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|)))' at error location [2023-12-02 13:10:13,560 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:10:13,560 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:10:13,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2023-12-02 13:10:13,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658623142] [2023-12-02 13:10:13,561 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:10:13,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-02 13:10:13,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:10:13,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-02 13:10:13,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=278, Invalid=2074, Unknown=0, NotChecked=0, Total=2352 [2023-12-02 13:10:13,562 INFO L87 Difference]: Start difference. First operand 508 states and 679 transitions. Second operand has 11 states, 9 states have (on average 5.666666666666667) internal successors, (51), 10 states have internal predecessors, (51), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2023-12-02 13:10:14,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:10:14,428 INFO L93 Difference]: Finished difference Result 652 states and 859 transitions. [2023-12-02 13:10:14,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-02 13:10:14,429 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 5.666666666666667) internal successors, (51), 10 states have internal predecessors, (51), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) Word has length 87 [2023-12-02 13:10:14,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:10:14,432 INFO L225 Difference]: With dead ends: 652 [2023-12-02 13:10:14,432 INFO L226 Difference]: Without dead ends: 647 [2023-12-02 13:10:14,433 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 129 SyntacticMatches, 13 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1556 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=296, Invalid=2254, Unknown=0, NotChecked=0, Total=2550 [2023-12-02 13:10:14,434 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 136 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 703 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 250 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 703 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-02 13:10:14,434 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [154 Valid, 250 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 703 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-02 13:10:14,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2023-12-02 13:10:14,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 618. [2023-12-02 13:10:14,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 489 states have (on average 1.2392638036809815) internal successors, (606), 503 states have internal predecessors, (606), 110 states have call successors, (110), 4 states have call predecessors, (110), 4 states have return successors, (110), 110 states have call predecessors, (110), 110 states have call successors, (110) [2023-12-02 13:10:14,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 826 transitions. [2023-12-02 13:10:14,519 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 826 transitions. Word has length 87 [2023-12-02 13:10:14,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:10:14,520 INFO L495 AbstractCegarLoop]: Abstraction has 618 states and 826 transitions. [2023-12-02 13:10:14,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 5.666666666666667) internal successors, (51), 10 states have internal predecessors, (51), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2023-12-02 13:10:14,520 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 826 transitions. [2023-12-02 13:10:14,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-12-02 13:10:14,521 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:10:14,521 INFO L195 NwaCegarLoop]: trace histogram [10, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:10:14,525 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-12-02 13:10:14,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:10:14,722 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:10:14,722 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:10:14,722 INFO L85 PathProgramCache]: Analyzing trace with hash 1178368037, now seen corresponding path program 1 times [2023-12-02 13:10:14,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:10:14,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159373675] [2023-12-02 13:10:14,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:10:14,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:10:14,731 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:10:14,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1910250476] [2023-12-02 13:10:14,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:10:14,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:10:14,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:10:14,732 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:10:14,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-02 13:10:14,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:10:14,789 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 13:10:14,791 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:10:14,881 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2023-12-02 13:10:14,881 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:10:14,881 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:10:14,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159373675] [2023-12-02 13:10:14,882 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:10:14,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910250476] [2023-12-02 13:10:14,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910250476] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:10:14,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:10:14,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:10:14,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150099631] [2023-12-02 13:10:14,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:10:14,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 13:10:14,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:10:14,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 13:10:14,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-02 13:10:14,883 INFO L87 Difference]: Start difference. First operand 618 states and 826 transitions. Second operand has 6 states, 5 states have (on average 10.2) internal successors, (51), 6 states have internal predecessors, (51), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-02 13:10:15,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:10:15,316 INFO L93 Difference]: Finished difference Result 946 states and 1264 transitions. [2023-12-02 13:10:15,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-02 13:10:15,317 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.2) internal successors, (51), 6 states have internal predecessors, (51), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 88 [2023-12-02 13:10:15,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:10:15,321 INFO L225 Difference]: With dead ends: 946 [2023-12-02 13:10:15,321 INFO L226 Difference]: Without dead ends: 943 [2023-12-02 13:10:15,321 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-12-02 13:10:15,322 INFO L413 NwaCegarLoop]: 110 mSDtfsCounter, 63 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 13:10:15,322 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 356 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 13:10:15,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2023-12-02 13:10:15,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 693. [2023-12-02 13:10:15,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 552 states have (on average 1.2481884057971016) internal successors, (689), 566 states have internal predecessors, (689), 122 states have call successors, (122), 4 states have call predecessors, (122), 4 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2023-12-02 13:10:15,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 933 transitions. [2023-12-02 13:10:15,484 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 933 transitions. Word has length 88 [2023-12-02 13:10:15,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:10:15,484 INFO L495 AbstractCegarLoop]: Abstraction has 693 states and 933 transitions. [2023-12-02 13:10:15,485 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.2) internal successors, (51), 6 states have internal predecessors, (51), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-02 13:10:15,485 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 933 transitions. [2023-12-02 13:10:15,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-02 13:10:15,485 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:10:15,486 INFO L195 NwaCegarLoop]: trace histogram [10, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:10:15,491 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-12-02 13:10:15,686 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-12-02 13:10:15,686 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:10:15,686 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:10:15,687 INFO L85 PathProgramCache]: Analyzing trace with hash -2125296458, now seen corresponding path program 1 times [2023-12-02 13:10:15,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:10:15,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099721971] [2023-12-02 13:10:15,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:10:15,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:10:15,694 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:10:15,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1557505502] [2023-12-02 13:10:15,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:10:15,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:10:15,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:10:15,695 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:10:15,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-02 13:10:15,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:10:15,747 INFO L262 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-02 13:10:15,749 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:10:16,168 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2023-12-02 13:10:16,168 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:10:16,729 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:10:16,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099721971] [2023-12-02 13:10:16,729 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:10:16,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557505502] [2023-12-02 13:10:16,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557505502] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:10:16,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [41008151] [2023-12-02 13:10:16,731 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:10:16,732 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:10:16,732 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:10:16,732 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:10:16,732 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:10:29,830 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:10:29,831 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:10:29,832 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:10:36,556 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '20609#(and (or (and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= |ULTIMATE.start_main_~b~0#1| 4611686018427387903) (<= 0 (+ |ULTIMATE.start_main_~b~0#1| 4611686018427387901)) (<= |ULTIMATE.start_main_~r~0#1| 4611686018427387902)) (and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~x~0#1|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5))) (<= (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|) 9223372036854775807) (<= 9223372036854775808 (+ |ULTIMATE.start_main_~r~0#1| (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|))))' at error location [2023-12-02 13:10:36,557 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:10:36,557 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:10:36,557 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2023-12-02 13:10:36,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754525785] [2023-12-02 13:10:36,557 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:10:36,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-02 13:10:36,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:10:36,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-02 13:10:36,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=2644, Unknown=0, NotChecked=0, Total=2970 [2023-12-02 13:10:36,559 INFO L87 Difference]: Start difference. First operand 693 states and 933 transitions. Second operand has 12 states, 10 states have (on average 5.3) internal successors, (53), 12 states have internal predecessors, (53), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2023-12-02 13:10:37,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:10:37,322 INFO L93 Difference]: Finished difference Result 715 states and 950 transitions. [2023-12-02 13:10:37,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 13:10:37,323 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 5.3) internal successors, (53), 12 states have internal predecessors, (53), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) Word has length 89 [2023-12-02 13:10:37,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:10:37,326 INFO L225 Difference]: With dead ends: 715 [2023-12-02 13:10:37,326 INFO L226 Difference]: Without dead ends: 714 [2023-12-02 13:10:37,328 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 176 SyntacticMatches, 13 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1972 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=426, Invalid=3480, Unknown=0, NotChecked=0, Total=3906 [2023-12-02 13:10:37,328 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 195 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 726 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 726 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 13:10:37,328 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [201 Valid, 320 Invalid, 753 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 726 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 13:10:37,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2023-12-02 13:10:37,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 693. [2023-12-02 13:10:37,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 552 states have (on average 1.2463768115942029) internal successors, (688), 566 states have internal predecessors, (688), 122 states have call successors, (122), 4 states have call predecessors, (122), 4 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2023-12-02 13:10:37,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 932 transitions. [2023-12-02 13:10:37,436 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 932 transitions. Word has length 89 [2023-12-02 13:10:37,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:10:37,436 INFO L495 AbstractCegarLoop]: Abstraction has 693 states and 932 transitions. [2023-12-02 13:10:37,436 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 5.3) internal successors, (53), 12 states have internal predecessors, (53), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2023-12-02 13:10:37,437 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 932 transitions. [2023-12-02 13:10:37,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-02 13:10:37,438 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:10:37,438 INFO L195 NwaCegarLoop]: trace histogram [12, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:10:37,443 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-12-02 13:10:37,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-12-02 13:10:37,638 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:10:37,638 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:10:37,639 INFO L85 PathProgramCache]: Analyzing trace with hash 1800146249, now seen corresponding path program 1 times [2023-12-02 13:10:37,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:10:37,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791935808] [2023-12-02 13:10:37,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:10:37,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:10:37,647 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:10:37,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2066430914] [2023-12-02 13:10:37,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:10:37,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:10:37,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:10:37,648 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:10:37,649 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-02 13:10:37,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:10:37,696 INFO L262 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 13:10:37,698 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:10:37,745 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2023-12-02 13:10:37,745 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:10:37,745 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:10:37,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791935808] [2023-12-02 13:10:37,745 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:10:37,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2066430914] [2023-12-02 13:10:37,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2066430914] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:10:37,746 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:10:37,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 13:10:37,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373271256] [2023-12-02 13:10:37,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:10:37,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:10:37,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:10:37,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:10:37,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:10:37,747 INFO L87 Difference]: Start difference. First operand 693 states and 932 transitions. Second operand has 3 states, 2 states have (on average 25.0) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-02 13:10:37,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:10:37,909 INFO L93 Difference]: Finished difference Result 693 states and 932 transitions. [2023-12-02 13:10:37,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:10:37,910 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 25.0) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 101 [2023-12-02 13:10:37,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:10:37,913 INFO L225 Difference]: With dead ends: 693 [2023-12-02 13:10:37,913 INFO L226 Difference]: Without dead ends: 689 [2023-12-02 13:10:37,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:10:37,914 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 21 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:10:37,914 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 52 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 13:10:37,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2023-12-02 13:10:38,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 587. [2023-12-02 13:10:38,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 468 states have (on average 1.2136752136752136) internal successors, (568), 480 states have internal predecessors, (568), 102 states have call successors, (102), 4 states have call predecessors, (102), 4 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2023-12-02 13:10:38,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 772 transitions. [2023-12-02 13:10:38,027 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 772 transitions. Word has length 101 [2023-12-02 13:10:38,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:10:38,027 INFO L495 AbstractCegarLoop]: Abstraction has 587 states and 772 transitions. [2023-12-02 13:10:38,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 25.0) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-02 13:10:38,028 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 772 transitions. [2023-12-02 13:10:38,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-02 13:10:38,029 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:10:38,029 INFO L195 NwaCegarLoop]: trace histogram [14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:10:38,034 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-12-02 13:10:38,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-02 13:10:38,232 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:10:38,232 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:10:38,233 INFO L85 PathProgramCache]: Analyzing trace with hash 2056584516, now seen corresponding path program 1 times [2023-12-02 13:10:38,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:10:38,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338923462] [2023-12-02 13:10:38,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:10:38,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:10:38,240 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:10:38,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [921291285] [2023-12-02 13:10:38,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:10:38,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:10:38,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:10:38,241 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:10:38,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-12-02 13:10:38,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:10:38,299 INFO L262 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 13:10:38,302 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:10:38,407 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 10 proven. 35 refuted. 0 times theorem prover too weak. 188 trivial. 0 not checked. [2023-12-02 13:10:38,408 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:10:38,652 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 23 proven. 22 refuted. 0 times theorem prover too weak. 188 trivial. 0 not checked. [2023-12-02 13:10:38,652 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:10:38,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338923462] [2023-12-02 13:10:38,652 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:10:38,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921291285] [2023-12-02 13:10:38,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921291285] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:10:38,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [856405692] [2023-12-02 13:10:38,654 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:10:38,654 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:10:38,654 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:10:38,654 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:10:38,654 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:10:51,962 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:10:51,963 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:10:51,964 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:10:56,833 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '24941#(and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (= (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|) |ULTIMATE.start_main_~b~0#1|) (= |ULTIMATE.start_main_~x~0#1| (+ |ULTIMATE.start_main_~r~0#1| (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|))) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= (+ |ULTIMATE.start_main_~b~0#1| 4611686018427387905) 0) (<= 0 (+ 9223372036854775808 (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|))) (<= 1 |ULTIMATE.start_main_~r~0#1|))' at error location [2023-12-02 13:10:56,833 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:10:56,833 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:10:56,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2023-12-02 13:10:56,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018357417] [2023-12-02 13:10:56,833 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:10:56,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-02 13:10:56,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:10:56,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-02 13:10:56,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=375, Invalid=1881, Unknown=0, NotChecked=0, Total=2256 [2023-12-02 13:10:56,836 INFO L87 Difference]: Start difference. First operand 587 states and 772 transitions. Second operand has 12 states, 11 states have (on average 10.0) internal successors, (110), 12 states have internal predecessors, (110), 9 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 9 states have call predecessors, (29), 9 states have call successors, (29) [2023-12-02 13:10:57,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:10:57,919 INFO L93 Difference]: Finished difference Result 963 states and 1255 transitions. [2023-12-02 13:10:57,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-02 13:10:57,919 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 10.0) internal successors, (110), 12 states have internal predecessors, (110), 9 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 9 states have call predecessors, (29), 9 states have call successors, (29) Word has length 110 [2023-12-02 13:10:57,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:10:57,921 INFO L225 Difference]: With dead ends: 963 [2023-12-02 13:10:57,921 INFO L226 Difference]: Without dead ends: 527 [2023-12-02 13:10:57,925 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 345 GetRequests, 269 SyntacticMatches, 18 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2234 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=571, Invalid=2969, Unknown=0, NotChecked=0, Total=3540 [2023-12-02 13:10:57,925 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 445 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 447 SdHoareTripleChecker+Valid, 337 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 13:10:57,925 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [447 Valid, 337 Invalid, 611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 523 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 13:10:57,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2023-12-02 13:10:57,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 479. [2023-12-02 13:10:57,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 379 states have (on average 1.2189973614775726) internal successors, (462), 391 states have internal predecessors, (462), 83 states have call successors, (83), 4 states have call predecessors, (83), 4 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-02 13:10:57,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 628 transitions. [2023-12-02 13:10:58,000 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 628 transitions. Word has length 110 [2023-12-02 13:10:58,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:10:58,000 INFO L495 AbstractCegarLoop]: Abstraction has 479 states and 628 transitions. [2023-12-02 13:10:58,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 10.0) internal successors, (110), 12 states have internal predecessors, (110), 9 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 9 states have call predecessors, (29), 9 states have call successors, (29) [2023-12-02 13:10:58,000 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 628 transitions. [2023-12-02 13:10:58,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-02 13:10:58,001 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:10:58,001 INFO L195 NwaCegarLoop]: trace histogram [14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:10:58,005 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-12-02 13:10:58,201 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-12-02 13:10:58,202 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:10:58,202 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:10:58,202 INFO L85 PathProgramCache]: Analyzing trace with hash 931185, now seen corresponding path program 1 times [2023-12-02 13:10:58,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:10:58,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889449583] [2023-12-02 13:10:58,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:10:58,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:10:58,209 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:10:58,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [507483454] [2023-12-02 13:10:58,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:10:58,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:10:58,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:10:58,211 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:10:58,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-12-02 13:10:58,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:10:58,267 INFO L262 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 13:10:58,269 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:10:58,288 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2023-12-02 13:10:58,288 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:10:58,288 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:10:58,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889449583] [2023-12-02 13:10:58,288 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:10:58,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507483454] [2023-12-02 13:10:58,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507483454] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:10:58,288 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:10:58,288 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 13:10:58,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794830316] [2023-12-02 13:10:58,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:10:58,289 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:10:58,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:10:58,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:10:58,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:10:58,290 INFO L87 Difference]: Start difference. First operand 479 states and 628 transitions. Second operand has 3 states, 2 states have (on average 24.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-02 13:10:58,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:10:58,411 INFO L93 Difference]: Finished difference Result 484 states and 628 transitions. [2023-12-02 13:10:58,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:10:58,412 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 24.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 113 [2023-12-02 13:10:58,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:10:58,414 INFO L225 Difference]: With dead ends: 484 [2023-12-02 13:10:58,414 INFO L226 Difference]: Without dead ends: 483 [2023-12-02 13:10:58,414 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:10:58,415 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 14 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:10:58,415 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 98 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 13:10:58,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2023-12-02 13:10:58,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 478. [2023-12-02 13:10:58,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 379 states have (on average 1.2110817941952507) internal successors, (459), 390 states have internal predecessors, (459), 83 states have call successors, (83), 4 states have call predecessors, (83), 4 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2023-12-02 13:10:58,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 625 transitions. [2023-12-02 13:10:58,507 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 625 transitions. Word has length 113 [2023-12-02 13:10:58,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:10:58,507 INFO L495 AbstractCegarLoop]: Abstraction has 478 states and 625 transitions. [2023-12-02 13:10:58,507 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 24.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-02 13:10:58,507 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 625 transitions. [2023-12-02 13:10:58,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-02 13:10:58,508 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:10:58,508 INFO L195 NwaCegarLoop]: trace histogram [14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:10:58,513 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-12-02 13:10:58,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-12-02 13:10:58,709 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:10:58,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:10:58,709 INFO L85 PathProgramCache]: Analyzing trace with hash -151029453, now seen corresponding path program 1 times [2023-12-02 13:10:58,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:10:58,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14352954] [2023-12-02 13:10:58,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:10:58,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:10:58,717 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:10:58,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1205328257] [2023-12-02 13:10:58,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:10:58,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:10:58,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:10:58,718 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:10:58,719 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-12-02 13:10:58,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:10:58,774 INFO L262 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 13:10:58,776 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:10:58,817 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 138 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2023-12-02 13:10:58,817 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:10:58,817 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:10:58,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14352954] [2023-12-02 13:10:58,817 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:10:58,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205328257] [2023-12-02 13:10:58,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205328257] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:10:58,817 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:10:58,817 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:10:58,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569913016] [2023-12-02 13:10:58,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:10:58,818 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:10:58,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:10:58,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:10:58,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:10:58,819 INFO L87 Difference]: Start difference. First operand 478 states and 625 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 4 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-02 13:10:59,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:10:59,008 INFO L93 Difference]: Finished difference Result 712 states and 923 transitions. [2023-12-02 13:10:59,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 13:10:59,009 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 4 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 116 [2023-12-02 13:10:59,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:10:59,011 INFO L225 Difference]: With dead ends: 712 [2023-12-02 13:10:59,011 INFO L226 Difference]: Without dead ends: 313 [2023-12-02 13:10:59,012 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-02 13:10:59,012 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 36 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:10:59,013 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 122 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:10:59,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2023-12-02 13:10:59,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 291. [2023-12-02 13:10:59,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 226 states have (on average 1.176991150442478) internal successors, (266), 236 states have internal predecessors, (266), 50 states have call successors, (50), 4 states have call predecessors, (50), 4 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2023-12-02 13:10:59,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 366 transitions. [2023-12-02 13:10:59,058 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 366 transitions. Word has length 116 [2023-12-02 13:10:59,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:10:59,059 INFO L495 AbstractCegarLoop]: Abstraction has 291 states and 366 transitions. [2023-12-02 13:10:59,059 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 4 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2023-12-02 13:10:59,059 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 366 transitions. [2023-12-02 13:10:59,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-02 13:10:59,060 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:10:59,060 INFO L195 NwaCegarLoop]: trace histogram [14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:10:59,064 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-12-02 13:10:59,260 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-12-02 13:10:59,261 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:10:59,261 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:10:59,261 INFO L85 PathProgramCache]: Analyzing trace with hash 1971249771, now seen corresponding path program 2 times [2023-12-02 13:10:59,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:10:59,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91836289] [2023-12-02 13:10:59,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:10:59,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:10:59,269 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:10:59,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1290945912] [2023-12-02 13:10:59,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 13:10:59,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:10:59,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:10:59,270 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:10:59,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-12-02 13:10:59,325 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2023-12-02 13:10:59,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:10:59,326 INFO L262 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-02 13:10:59,329 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:11:00,644 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 9 proven. 46 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2023-12-02 13:11:00,644 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:11:00,805 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:11:00,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91836289] [2023-12-02 13:11:00,805 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:11:00,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290945912] [2023-12-02 13:11:00,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290945912] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:11:00,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1354005045] [2023-12-02 13:11:00,807 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:11:00,807 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:11:00,807 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:11:00,807 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:11:00,807 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:11:14,051 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:11:14,052 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:11:14,052 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:11:20,653 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '30357#(and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= 1 (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~r~0#1|)) (<= |ULTIMATE.start_main_~b~0#1| 4611686018427387903) (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 46116860184273879039)) (<= (+ |ULTIMATE.start_main_~r~0#1| 1) |ULTIMATE.start_main_~b~0#1|) (<= 9223372036854775808 (+ |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~q~0#1|)))' at error location [2023-12-02 13:11:20,654 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:11:20,654 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:11:20,654 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2023-12-02 13:11:20,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851772933] [2023-12-02 13:11:20,654 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:11:20,654 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-02 13:11:20,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:11:20,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-02 13:11:20,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=2393, Unknown=0, NotChecked=0, Total=2652 [2023-12-02 13:11:20,655 INFO L87 Difference]: Start difference. First operand 291 states and 366 transitions. Second operand has 12 states, 9 states have (on average 6.666666666666667) internal successors, (60), 12 states have internal predecessors, (60), 6 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (14), 4 states have call predecessors, (14), 6 states have call successors, (14) [2023-12-02 13:11:28,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:11:28,935 INFO L93 Difference]: Finished difference Result 422 states and 529 transitions. [2023-12-02 13:11:28,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-02 13:11:28,936 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 6.666666666666667) internal successors, (60), 12 states have internal predecessors, (60), 6 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (14), 4 states have call predecessors, (14), 6 states have call successors, (14) Word has length 116 [2023-12-02 13:11:28,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:11:28,938 INFO L225 Difference]: With dead ends: 422 [2023-12-02 13:11:28,938 INFO L226 Difference]: Without dead ends: 419 [2023-12-02 13:11:28,940 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 194 SyntacticMatches, 19 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1932 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=359, Invalid=3544, Unknown=3, NotChecked=0, Total=3906 [2023-12-02 13:11:28,940 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 246 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 629 mSolverCounterSat, 46 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 629 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-12-02 13:11:28,940 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [252 Valid, 242 Invalid, 676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 629 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2023-12-02 13:11:28,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2023-12-02 13:11:28,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 325. [2023-12-02 13:11:28,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 254 states have (on average 1.1771653543307086) internal successors, (299), 264 states have internal predecessors, (299), 56 states have call successors, (56), 4 states have call predecessors, (56), 4 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2023-12-02 13:11:28,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 411 transitions. [2023-12-02 13:11:28,999 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 411 transitions. Word has length 116 [2023-12-02 13:11:29,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:11:29,000 INFO L495 AbstractCegarLoop]: Abstraction has 325 states and 411 transitions. [2023-12-02 13:11:29,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 6.666666666666667) internal successors, (60), 12 states have internal predecessors, (60), 6 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (14), 4 states have call predecessors, (14), 6 states have call successors, (14) [2023-12-02 13:11:29,000 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 411 transitions. [2023-12-02 13:11:29,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-02 13:11:29,000 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:11:29,001 INFO L195 NwaCegarLoop]: trace histogram [14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:11:29,005 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2023-12-02 13:11:29,201 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-12-02 13:11:29,201 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:11:29,201 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:11:29,201 INFO L85 PathProgramCache]: Analyzing trace with hash 1966836799, now seen corresponding path program 2 times [2023-12-02 13:11:29,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:11:29,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495596512] [2023-12-02 13:11:29,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:11:29,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:11:29,209 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:11:29,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1716487780] [2023-12-02 13:11:29,209 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 13:11:29,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:11:29,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:11:29,210 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:11:29,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-12-02 13:11:29,254 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-02 13:11:29,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:11:29,255 INFO L262 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-02 13:11:29,258 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:11:29,577 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 14 proven. 6 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2023-12-02 13:11:29,577 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:11:31,651 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:11:31,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495596512] [2023-12-02 13:11:31,651 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:11:31,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716487780] [2023-12-02 13:11:31,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716487780] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:11:31,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [315624249] [2023-12-02 13:11:31,652 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:11:31,652 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:11:31,652 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:11:31,652 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:11:31,653 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:11:44,762 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:11:44,763 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:11:44,764 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:11:52,921 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '31741#(and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (= (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|) |ULTIMATE.start_main_~b~0#1|) (<= 0 (+ 9223372036854775808 |ULTIMATE.start_main_~q~0#1|)) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= |ULTIMATE.start_main_~b~0#1| 4611686018427387903) (<= (+ 9223372036854775809 (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|)) 0) (<= 0 (+ |ULTIMATE.start_main_~b~0#1| 4611686018427387901)) (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 46116860184273879039)) (<= |ULTIMATE.start_main_~r~0#1| 4611686018427387902) (<= 0 (+ 4611686018427387902 |ULTIMATE.start_main_~r~0#1|)))' at error location [2023-12-02 13:11:52,921 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:11:52,921 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:11:52,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2023-12-02 13:11:52,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193800505] [2023-12-02 13:11:52,921 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:11:52,922 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-02 13:11:52,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:11:52,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-02 13:11:52,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=248, Invalid=2202, Unknown=0, NotChecked=0, Total=2450 [2023-12-02 13:11:52,924 INFO L87 Difference]: Start difference. First operand 325 states and 411 transitions. Second operand has 10 states, 7 states have (on average 6.0) internal successors, (42), 8 states have internal predecessors, (42), 4 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2023-12-02 13:11:53,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:11:53,981 INFO L93 Difference]: Finished difference Result 332 states and 413 transitions. [2023-12-02 13:11:53,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-02 13:11:53,982 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 7 states have (on average 6.0) internal successors, (42), 8 states have internal predecessors, (42), 4 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 116 [2023-12-02 13:11:53,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:11:53,983 INFO L225 Difference]: With dead ends: 332 [2023-12-02 13:11:53,983 INFO L226 Difference]: Without dead ends: 326 [2023-12-02 13:11:53,985 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 180 SyntacticMatches, 18 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1631 ImplicationChecksByTransitivity, 10.3s TimeCoverageRelationStatistics Valid=339, Invalid=2967, Unknown=0, NotChecked=0, Total=3306 [2023-12-02 13:11:53,985 INFO L413 NwaCegarLoop]: 23 mSDtfsCounter, 237 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 13:11:53,985 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 140 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 13:11:53,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2023-12-02 13:11:54,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 307. [2023-12-02 13:11:54,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 241 states have (on average 1.1535269709543567) internal successors, (278), 248 states have internal predecessors, (278), 54 states have call successors, (54), 4 states have call predecessors, (54), 4 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2023-12-02 13:11:54,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 386 transitions. [2023-12-02 13:11:54,043 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 386 transitions. Word has length 116 [2023-12-02 13:11:54,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:11:54,043 INFO L495 AbstractCegarLoop]: Abstraction has 307 states and 386 transitions. [2023-12-02 13:11:54,043 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 7 states have (on average 6.0) internal successors, (42), 8 states have internal predecessors, (42), 4 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2023-12-02 13:11:54,043 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 386 transitions. [2023-12-02 13:11:54,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-12-02 13:11:54,044 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:11:54,044 INFO L195 NwaCegarLoop]: trace histogram [14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:11:54,049 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2023-12-02 13:11:54,244 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:11:54,245 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:11:54,245 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:11:54,245 INFO L85 PathProgramCache]: Analyzing trace with hash 842398680, now seen corresponding path program 2 times [2023-12-02 13:11:54,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:11:54,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419858045] [2023-12-02 13:11:54,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:11:54,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:11:54,252 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:11:54,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1587899231] [2023-12-02 13:11:54,252 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 13:11:54,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:11:54,252 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:11:54,253 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:11:54,254 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-12-02 13:11:54,823 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-02 13:11:54,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:11:54,825 INFO L262 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-02 13:11:54,827 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:11:55,076 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 17 proven. 6 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2023-12-02 13:11:55,076 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:11:55,872 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:11:55,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419858045] [2023-12-02 13:11:55,873 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:11:55,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587899231] [2023-12-02 13:11:55,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587899231] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:11:55,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1145663106] [2023-12-02 13:11:55,874 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:11:55,874 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:11:55,874 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:11:55,875 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:11:55,875 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:12:08,915 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:12:08,916 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:12:08,917 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:12:19,339 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '32996#(and (or (and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~x~0#1|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5)) (and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= |ULTIMATE.start_main_~b~0#1| 4611686018427387903) (<= 0 (+ |ULTIMATE.start_main_~b~0#1| 4611686018427387901)) (<= |ULTIMATE.start_main_~q~0#1| 9223372036854775807) (<= |ULTIMATE.start_main_~r~0#1| 4611686018427387902) (<= 0 (+ 4611686018427387902 |ULTIMATE.start_main_~r~0#1|)))) (<= 9223372036854775808 (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|)))' at error location [2023-12-02 13:12:19,339 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:12:19,339 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:12:19,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2023-12-02 13:12:19,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958327751] [2023-12-02 13:12:19,340 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:12:19,340 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-02 13:12:19,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:12:19,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-02 13:12:19,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=279, Invalid=2073, Unknown=0, NotChecked=0, Total=2352 [2023-12-02 13:12:19,341 INFO L87 Difference]: Start difference. First operand 307 states and 386 transitions. Second operand has 9 states, 6 states have (on average 7.333333333333333) internal successors, (44), 8 states have internal predecessors, (44), 3 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-02 13:12:20,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:12:20,582 INFO L93 Difference]: Finished difference Result 402 states and 505 transitions. [2023-12-02 13:12:20,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 13:12:20,583 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 6 states have (on average 7.333333333333333) internal successors, (44), 8 states have internal predecessors, (44), 3 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 117 [2023-12-02 13:12:20,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:12:20,585 INFO L225 Difference]: With dead ends: 402 [2023-12-02 13:12:20,585 INFO L226 Difference]: Without dead ends: 401 [2023-12-02 13:12:20,586 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 184 SyntacticMatches, 18 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1758 ImplicationChecksByTransitivity, 11.1s TimeCoverageRelationStatistics Valid=300, Invalid=2250, Unknown=0, NotChecked=0, Total=2550 [2023-12-02 13:12:20,586 INFO L413 NwaCegarLoop]: 20 mSDtfsCounter, 96 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:12:20,587 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 110 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-02 13:12:20,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2023-12-02 13:12:20,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 307. [2023-12-02 13:12:20,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 241 states have (on average 1.1493775933609958) internal successors, (277), 248 states have internal predecessors, (277), 54 states have call successors, (54), 4 states have call predecessors, (54), 4 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2023-12-02 13:12:20,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 385 transitions. [2023-12-02 13:12:20,648 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 385 transitions. Word has length 117 [2023-12-02 13:12:20,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:12:20,648 INFO L495 AbstractCegarLoop]: Abstraction has 307 states and 385 transitions. [2023-12-02 13:12:20,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 6 states have (on average 7.333333333333333) internal successors, (44), 8 states have internal predecessors, (44), 3 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-02 13:12:20,648 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 385 transitions. [2023-12-02 13:12:20,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-12-02 13:12:20,649 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:12:20,649 INFO L195 NwaCegarLoop]: trace histogram [14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:12:20,654 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2023-12-02 13:12:20,850 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:12:20,850 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:12:20,850 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:12:20,850 INFO L85 PathProgramCache]: Analyzing trace with hash 2091281658, now seen corresponding path program 2 times [2023-12-02 13:12:20,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:12:20,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075709434] [2023-12-02 13:12:20,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:12:20,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:12:20,859 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:12:20,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2018114863] [2023-12-02 13:12:20,859 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 13:12:20,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:12:20,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:12:20,860 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:12:20,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-12-02 13:12:20,908 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-02 13:12:20,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:12:20,909 INFO L262 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-02 13:12:20,912 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:12:21,274 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2023-12-02 13:12:21,274 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:12:21,325 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:12:21,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075709434] [2023-12-02 13:12:21,325 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:12:21,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018114863] [2023-12-02 13:12:21,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018114863] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:12:21,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [927293245] [2023-12-02 13:12:21,327 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:12:21,327 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:12:21,327 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:12:21,327 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:12:21,327 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:12:34,376 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:12:34,377 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:12:34,378 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:12:40,516 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '34294#(and (or (and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= |ULTIMATE.start_main_~b~0#1| 4611686018427387903) (<= 0 (+ |ULTIMATE.start_main_~b~0#1| 4611686018427387901)) (<= |ULTIMATE.start_main_~r~0#1| 4611686018427387902)) (and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~x~0#1|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5))) (<= (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|) 9223372036854775807) (<= 9223372036854775808 (+ |ULTIMATE.start_main_~r~0#1| (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|))))' at error location [2023-12-02 13:12:40,516 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:12:40,516 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:12:40,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2023-12-02 13:12:40,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750488542] [2023-12-02 13:12:40,516 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:12:40,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-02 13:12:40,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:12:40,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-02 13:12:40,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=1936, Unknown=0, NotChecked=0, Total=2162 [2023-12-02 13:12:40,519 INFO L87 Difference]: Start difference. First operand 307 states and 385 transitions. Second operand has 9 states, 6 states have (on average 7.5) internal successors, (45), 9 states have internal predecessors, (45), 4 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 4 states have call successors, (10) [2023-12-02 13:12:40,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:12:40,878 INFO L93 Difference]: Finished difference Result 310 states and 387 transitions. [2023-12-02 13:12:40,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 13:12:40,882 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 6 states have (on average 7.5) internal successors, (45), 9 states have internal predecessors, (45), 4 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 4 states have call successors, (10) Word has length 119 [2023-12-02 13:12:40,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:12:40,883 INFO L225 Difference]: With dead ends: 310 [2023-12-02 13:12:40,883 INFO L226 Difference]: Without dead ends: 309 [2023-12-02 13:12:40,884 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 179 SyntacticMatches, 18 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1441 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=271, Invalid=2485, Unknown=0, NotChecked=0, Total=2756 [2023-12-02 13:12:40,885 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 121 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:12:40,885 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 144 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:12:40,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2023-12-02 13:12:40,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 307. [2023-12-02 13:12:40,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 241 states have (on average 1.1452282157676348) internal successors, (276), 248 states have internal predecessors, (276), 54 states have call successors, (54), 4 states have call predecessors, (54), 4 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2023-12-02 13:12:40,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 384 transitions. [2023-12-02 13:12:40,945 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 384 transitions. Word has length 119 [2023-12-02 13:12:40,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:12:40,945 INFO L495 AbstractCegarLoop]: Abstraction has 307 states and 384 transitions. [2023-12-02 13:12:40,945 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 6 states have (on average 7.5) internal successors, (45), 9 states have internal predecessors, (45), 4 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 4 states have call successors, (10) [2023-12-02 13:12:40,946 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 384 transitions. [2023-12-02 13:12:40,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-12-02 13:12:40,946 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:12:40,946 INFO L195 NwaCegarLoop]: trace histogram [15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:12:40,950 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2023-12-02 13:12:41,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:12:41,147 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:12:41,147 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:12:41,147 INFO L85 PathProgramCache]: Analyzing trace with hash 1857193807, now seen corresponding path program 3 times [2023-12-02 13:12:41,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:12:41,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344484821] [2023-12-02 13:12:41,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:12:41,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:12:41,158 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:12:41,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [192770863] [2023-12-02 13:12:41,158 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 13:12:41,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:12:41,158 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:12:41,159 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:12:41,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-12-02 13:12:41,226 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 13:12:41,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:12:41,227 INFO L262 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-02 13:12:41,229 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:12:41,604 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2023-12-02 13:12:41,604 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:12:41,789 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:12:41,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344484821] [2023-12-02 13:12:41,789 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:12:41,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192770863] [2023-12-02 13:12:41,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192770863] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:12:41,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1979907524] [2023-12-02 13:12:41,791 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:12:41,791 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:12:41,791 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:12:41,791 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:12:41,791 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:12:54,856 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:12:54,857 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:12:54,858 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:13:04,057 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '35542#(and (or (and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~x~0#1|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5)) (and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= |ULTIMATE.start_main_~b~0#1| 4611686018427387903) (<= 0 (+ |ULTIMATE.start_main_~b~0#1| 4611686018427387901)) (<= |ULTIMATE.start_main_~q~0#1| 9223372036854775807) (<= |ULTIMATE.start_main_~r~0#1| 4611686018427387902) (<= 0 (+ 4611686018427387902 |ULTIMATE.start_main_~r~0#1|)))) (<= 9223372036854775808 (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|)))' at error location [2023-12-02 13:13:04,057 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:13:04,057 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:13:04,057 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2023-12-02 13:13:04,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242896955] [2023-12-02 13:13:04,057 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:13:04,057 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-02 13:13:04,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:13:04,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-02 13:13:04,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=243, Invalid=2207, Unknown=0, NotChecked=0, Total=2450 [2023-12-02 13:13:04,059 INFO L87 Difference]: Start difference. First operand 307 states and 384 transitions. Second operand has 11 states, 9 states have (on average 8.11111111111111) internal successors, (73), 11 states have internal predecessors, (73), 8 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (18), 7 states have call predecessors, (18), 8 states have call successors, (18) [2023-12-02 13:13:04,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:13:04,836 INFO L93 Difference]: Finished difference Result 329 states and 407 transitions. [2023-12-02 13:13:04,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-02 13:13:04,837 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 8.11111111111111) internal successors, (73), 11 states have internal predecessors, (73), 8 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (18), 7 states have call predecessors, (18), 8 states have call successors, (18) Word has length 124 [2023-12-02 13:13:04,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:13:04,839 INFO L225 Difference]: With dead ends: 329 [2023-12-02 13:13:04,839 INFO L226 Difference]: Without dead ends: 328 [2023-12-02 13:13:04,841 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 195 SyntacticMatches, 20 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1981 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=326, Invalid=3214, Unknown=0, NotChecked=0, Total=3540 [2023-12-02 13:13:04,841 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 236 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 13:13:04,842 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 178 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 387 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 13:13:04,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2023-12-02 13:13:04,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 317. [2023-12-02 13:13:04,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 250 states have (on average 1.14) internal successors, (285), 257 states have internal predecessors, (285), 55 states have call successors, (55), 4 states have call predecessors, (55), 4 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2023-12-02 13:13:04,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 395 transitions. [2023-12-02 13:13:04,903 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 395 transitions. Word has length 124 [2023-12-02 13:13:04,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:13:04,904 INFO L495 AbstractCegarLoop]: Abstraction has 317 states and 395 transitions. [2023-12-02 13:13:04,904 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 8.11111111111111) internal successors, (73), 11 states have internal predecessors, (73), 8 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (18), 7 states have call predecessors, (18), 8 states have call successors, (18) [2023-12-02 13:13:04,904 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 395 transitions. [2023-12-02 13:13:04,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-12-02 13:13:04,904 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:13:04,904 INFO L195 NwaCegarLoop]: trace histogram [15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:13:04,908 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2023-12-02 13:13:05,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:13:05,105 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:13:05,105 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:13:05,106 INFO L85 PathProgramCache]: Analyzing trace with hash 1738433226, now seen corresponding path program 2 times [2023-12-02 13:13:05,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:13:05,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942146347] [2023-12-02 13:13:05,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:13:05,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:13:05,115 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:13:05,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1166808542] [2023-12-02 13:13:05,115 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 13:13:05,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:13:05,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:13:05,116 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:13:05,117 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-12-02 13:13:05,161 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-12-02 13:13:05,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:13:05,162 INFO L262 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 28 conjunts are in the unsatisfiable core [2023-12-02 13:13:05,164 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:13:05,541 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 22 proven. 57 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2023-12-02 13:13:05,541 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:13:05,754 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:13:05,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942146347] [2023-12-02 13:13:05,754 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:13:05,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166808542] [2023-12-02 13:13:05,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166808542] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:13:05,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [170592532] [2023-12-02 13:13:05,756 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:13:05,756 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:13:05,757 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:13:05,757 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:13:05,757 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:13:18,788 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:13:18,789 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:13:18,790 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:13:26,404 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '36909#(and (<= (+ 9223372036854775809 |ULTIMATE.start_main_~r~0#1| (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|)) 0) (<= (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|) 9223372036854775807) (or (and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 0 (+ 9223372036854775808 |ULTIMATE.start_main_~q~0#1|)) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= |ULTIMATE.start_main_~b~0#1| 4611686018427387903) (<= 0 (+ |ULTIMATE.start_main_~b~0#1| 4611686018427387901)) (<= |ULTIMATE.start_main_~r~0#1| 4611686018427387902) (<= 0 (+ 4611686018427387902 |ULTIMATE.start_main_~r~0#1|))) (and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~x~0#1|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5))))' at error location [2023-12-02 13:13:26,405 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:13:26,405 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:13:26,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2023-12-02 13:13:26,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636013430] [2023-12-02 13:13:26,405 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:13:26,405 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-02 13:13:26,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:13:26,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-02 13:13:26,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=2297, Unknown=0, NotChecked=0, Total=2550 [2023-12-02 13:13:26,407 INFO L87 Difference]: Start difference. First operand 317 states and 395 transitions. Second operand has 11 states, 8 states have (on average 8.0) internal successors, (64), 11 states have internal predecessors, (64), 6 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 6 states have call successors, (15) [2023-12-02 13:13:27,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:13:27,137 INFO L93 Difference]: Finished difference Result 320 states and 397 transitions. [2023-12-02 13:13:27,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-02 13:13:27,138 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 8 states have (on average 8.0) internal successors, (64), 11 states have internal predecessors, (64), 6 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 6 states have call successors, (15) Word has length 125 [2023-12-02 13:13:27,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:13:27,139 INFO L225 Difference]: With dead ends: 320 [2023-12-02 13:13:27,139 INFO L226 Difference]: Without dead ends: 279 [2023-12-02 13:13:27,140 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 300 GetRequests, 220 SyntacticMatches, 21 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2001 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=350, Invalid=3310, Unknown=0, NotChecked=0, Total=3660 [2023-12-02 13:13:27,140 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 158 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 13:13:27,140 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 100 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 13:13:27,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2023-12-02 13:13:27,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 276. [2023-12-02 13:13:27,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 217 states have (on average 1.1382488479262673) internal successors, (247), 222 states have internal predecessors, (247), 49 states have call successors, (49), 4 states have call predecessors, (49), 4 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2023-12-02 13:13:27,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 345 transitions. [2023-12-02 13:13:27,197 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 345 transitions. Word has length 125 [2023-12-02 13:13:27,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:13:27,198 INFO L495 AbstractCegarLoop]: Abstraction has 276 states and 345 transitions. [2023-12-02 13:13:27,198 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 8 states have (on average 8.0) internal successors, (64), 11 states have internal predecessors, (64), 6 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 6 states have call successors, (15) [2023-12-02 13:13:27,198 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 345 transitions. [2023-12-02 13:13:27,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-12-02 13:13:27,198 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:13:27,199 INFO L195 NwaCegarLoop]: trace histogram [15, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:13:27,202 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2023-12-02 13:13:27,399 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2023-12-02 13:13:27,399 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:13:27,399 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:13:27,399 INFO L85 PathProgramCache]: Analyzing trace with hash 908410919, now seen corresponding path program 1 times [2023-12-02 13:13:27,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:13:27,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244187521] [2023-12-02 13:13:27,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:13:27,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:13:27,408 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:13:27,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [794634976] [2023-12-02 13:13:27,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:13:27,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:13:27,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:13:27,409 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:13:27,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-12-02 13:13:27,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:13:27,473 INFO L262 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 13:13:27,475 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:13:27,671 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2023-12-02 13:13:27,671 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:13:27,851 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2023-12-02 13:13:27,852 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:13:27,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244187521] [2023-12-02 13:13:27,852 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:13:27,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794634976] [2023-12-02 13:13:27,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794634976] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:13:27,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [890318662] [2023-12-02 13:13:27,853 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:13:27,854 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:13:27,854 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:13:27,854 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:13:27,854 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:13:41,089 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:13:41,090 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:13:41,091 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:13:48,227 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '38465#(and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 46116860184273879039)) (<= 1 |ULTIMATE.start_main_~r~0#1|) (<= 9223372036854775808 (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|)))' at error location [2023-12-02 13:13:48,227 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:13:48,227 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:13:48,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2023-12-02 13:13:48,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036090796] [2023-12-02 13:13:48,227 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:13:48,228 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 13:13:48,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:13:48,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 13:13:48,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=1530, Unknown=0, NotChecked=0, Total=1806 [2023-12-02 13:13:48,229 INFO L87 Difference]: Start difference. First operand 276 states and 345 transitions. Second operand has 7 states, 5 states have (on average 15.4) internal successors, (77), 7 states have internal predecessors, (77), 3 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-02 13:13:48,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:13:48,430 INFO L93 Difference]: Finished difference Result 282 states and 345 transitions. [2023-12-02 13:13:48,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 13:13:48,431 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 15.4) internal successors, (77), 7 states have internal predecessors, (77), 3 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 126 [2023-12-02 13:13:48,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:13:48,432 INFO L225 Difference]: With dead ends: 282 [2023-12-02 13:13:48,432 INFO L226 Difference]: Without dead ends: 279 [2023-12-02 13:13:48,433 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 316 SyntacticMatches, 19 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1521 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=291, Invalid=1601, Unknown=0, NotChecked=0, Total=1892 [2023-12-02 13:13:48,433 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 86 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:13:48,433 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 99 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:13:48,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2023-12-02 13:13:48,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 269. [2023-12-02 13:13:48,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 211 states have (on average 1.1090047393364928) internal successors, (234), 216 states have internal predecessors, (234), 48 states have call successors, (48), 4 states have call predecessors, (48), 4 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2023-12-02 13:13:48,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 330 transitions. [2023-12-02 13:13:48,489 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 330 transitions. Word has length 126 [2023-12-02 13:13:48,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:13:48,489 INFO L495 AbstractCegarLoop]: Abstraction has 269 states and 330 transitions. [2023-12-02 13:13:48,489 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 15.4) internal successors, (77), 7 states have internal predecessors, (77), 3 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-12-02 13:13:48,489 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 330 transitions. [2023-12-02 13:13:48,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-02 13:13:48,490 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:13:48,490 INFO L195 NwaCegarLoop]: trace histogram [19, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:13:48,494 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2023-12-02 13:13:48,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2023-12-02 13:13:48,691 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:13:48,691 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:13:48,691 INFO L85 PathProgramCache]: Analyzing trace with hash 211656843, now seen corresponding path program 4 times [2023-12-02 13:13:48,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:13:48,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311935824] [2023-12-02 13:13:48,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:13:48,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:13:48,699 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:13:48,699 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1921549631] [2023-12-02 13:13:48,699 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 13:13:48,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:13:48,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:13:48,700 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:13:48,701 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-12-02 13:13:48,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:13:48,770 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-02 13:13:48,773 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:13:49,343 INFO L134 CoverageAnalysis]: Checked inductivity of 461 backedges. 1 proven. 114 refuted. 0 times theorem prover too weak. 346 trivial. 0 not checked. [2023-12-02 13:13:49,343 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:13:49,527 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:13:49,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311935824] [2023-12-02 13:13:49,527 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:13:49,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921549631] [2023-12-02 13:13:49,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921549631] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:13:49,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [569963579] [2023-12-02 13:13:49,529 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:13:49,529 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:13:49,529 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:13:49,529 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:13:49,529 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:14:03,226 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:14:03,227 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:14:03,228 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:14:12,115 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '39711#(and (or (and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~x~0#1|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5)) (and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= |ULTIMATE.start_main_~b~0#1| 4611686018427387903) (<= 0 (+ |ULTIMATE.start_main_~b~0#1| 4611686018427387901)) (<= |ULTIMATE.start_main_~q~0#1| 9223372036854775807) (<= |ULTIMATE.start_main_~r~0#1| 4611686018427387902) (<= 0 (+ 4611686018427387902 |ULTIMATE.start_main_~r~0#1|)))) (<= 9223372036854775808 (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|)))' at error location [2023-12-02 13:14:12,115 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:14:12,115 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:14:12,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2023-12-02 13:14:12,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713716177] [2023-12-02 13:14:12,116 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:14:12,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-02 13:14:12,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:14:12,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-02 13:14:12,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=301, Invalid=2249, Unknown=0, NotChecked=0, Total=2550 [2023-12-02 13:14:12,117 INFO L87 Difference]: Start difference. First operand 269 states and 330 transitions. Second operand has 12 states, 10 states have (on average 9.1) internal successors, (91), 11 states have internal predecessors, (91), 9 states have call successors, (22), 1 states have call predecessors, (22), 2 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2023-12-02 13:14:12,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:14:12,585 INFO L93 Difference]: Finished difference Result 436 states and 535 transitions. [2023-12-02 13:14:12,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-02 13:14:12,586 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 9.1) internal successors, (91), 11 states have internal predecessors, (91), 9 states have call successors, (22), 1 states have call predecessors, (22), 2 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) Word has length 154 [2023-12-02 13:14:12,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:14:12,588 INFO L225 Difference]: With dead ends: 436 [2023-12-02 13:14:12,588 INFO L226 Difference]: Without dead ends: 425 [2023-12-02 13:14:12,589 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 249 SyntacticMatches, 25 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2579 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=332, Invalid=2530, Unknown=0, NotChecked=0, Total=2862 [2023-12-02 13:14:12,589 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 151 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:14:12,589 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 158 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 320 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:14:12,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2023-12-02 13:14:12,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 318. [2023-12-02 13:14:12,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 251 states have (on average 1.095617529880478) internal successors, (275), 256 states have internal predecessors, (275), 57 states have call successors, (57), 4 states have call predecessors, (57), 4 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-12-02 13:14:12,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 389 transitions. [2023-12-02 13:14:12,658 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 389 transitions. Word has length 154 [2023-12-02 13:14:12,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:14:12,658 INFO L495 AbstractCegarLoop]: Abstraction has 318 states and 389 transitions. [2023-12-02 13:14:12,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 9.1) internal successors, (91), 11 states have internal predecessors, (91), 9 states have call successors, (22), 1 states have call predecessors, (22), 2 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2023-12-02 13:14:12,659 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 389 transitions. [2023-12-02 13:14:12,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2023-12-02 13:14:12,659 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:14:12,660 INFO L195 NwaCegarLoop]: trace histogram [22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:14:12,665 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2023-12-02 13:14:12,860 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:14:12,860 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:14:12,860 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:14:12,861 INFO L85 PathProgramCache]: Analyzing trace with hash 621269675, now seen corresponding path program 3 times [2023-12-02 13:14:12,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:14:12,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086622577] [2023-12-02 13:14:12,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:14:12,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:14:12,870 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:14:12,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1711800197] [2023-12-02 13:14:12,870 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 13:14:12,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:14:12,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:14:12,871 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:14:12,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2023-12-02 13:14:12,952 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 13:14:12,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:14:12,953 INFO L262 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 13:14:12,955 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:14:13,230 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 468 trivial. 0 not checked. [2023-12-02 13:14:13,231 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:14:13,454 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 468 trivial. 0 not checked. [2023-12-02 13:14:13,454 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:14:13,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086622577] [2023-12-02 13:14:13,454 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:14:13,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711800197] [2023-12-02 13:14:13,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711800197] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:14:13,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [973912314] [2023-12-02 13:14:13,456 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:14:13,456 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:14:13,456 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:14:13,456 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:14:13,456 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:14:27,009 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:14:27,010 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:14:27,011 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:14:32,974 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '41754#(and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= 1 (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~r~0#1|)) (<= |ULTIMATE.start_main_~b~0#1| 4611686018427387903) (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 46116860184273879039)) (<= (+ |ULTIMATE.start_main_~r~0#1| 1) |ULTIMATE.start_main_~b~0#1|) (<= 9223372036854775808 (+ |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~q~0#1|)))' at error location [2023-12-02 13:14:32,974 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:14:32,974 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:14:32,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-12-02 13:14:32,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19439944] [2023-12-02 13:14:32,974 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:14:32,975 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-02 13:14:32,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:14:32,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-02 13:14:32,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=2371, Unknown=0, NotChecked=0, Total=2652 [2023-12-02 13:14:32,977 INFO L87 Difference]: Start difference. First operand 318 states and 389 transitions. Second operand has 16 states, 15 states have (on average 13.466666666666667) internal successors, (202), 16 states have internal predecessors, (202), 15 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 15 states have call predecessors, (47), 15 states have call successors, (47) [2023-12-02 13:14:34,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:14:34,504 INFO L93 Difference]: Finished difference Result 963 states and 1168 transitions. [2023-12-02 13:14:34,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-02 13:14:34,504 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 13.466666666666667) internal successors, (202), 16 states have internal predecessors, (202), 15 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 15 states have call predecessors, (47), 15 states have call successors, (47) Word has length 176 [2023-12-02 13:14:34,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:14:34,508 INFO L225 Difference]: With dead ends: 963 [2023-12-02 13:14:34,509 INFO L226 Difference]: Without dead ends: 961 [2023-12-02 13:14:34,509 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 541 GetRequests, 447 SyntacticMatches, 29 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3303 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=536, Invalid=3886, Unknown=0, NotChecked=0, Total=4422 [2023-12-02 13:14:34,510 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 637 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 497 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 654 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:14:34,510 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [654 Valid, 386 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 497 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-02 13:14:34,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 961 states. [2023-12-02 13:14:34,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 961 to 675. [2023-12-02 13:14:34,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 543 states have (on average 1.0994475138121547) internal successors, (597), 548 states have internal predecessors, (597), 122 states have call successors, (122), 4 states have call predecessors, (122), 4 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2023-12-02 13:14:34,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 841 transitions. [2023-12-02 13:14:34,697 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 841 transitions. Word has length 176 [2023-12-02 13:14:34,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:14:34,697 INFO L495 AbstractCegarLoop]: Abstraction has 675 states and 841 transitions. [2023-12-02 13:14:34,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 13.466666666666667) internal successors, (202), 16 states have internal predecessors, (202), 15 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 15 states have call predecessors, (47), 15 states have call successors, (47) [2023-12-02 13:14:34,698 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 841 transitions. [2023-12-02 13:14:34,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2023-12-02 13:14:34,699 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:14:34,699 INFO L195 NwaCegarLoop]: trace histogram [22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-02 13:14:34,703 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2023-12-02 13:14:34,899 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2023-12-02 13:14:34,899 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:14:34,899 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:14:34,899 INFO L85 PathProgramCache]: Analyzing trace with hash 622501037, now seen corresponding path program 1 times [2023-12-02 13:14:34,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:14:34,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858411041] [2023-12-02 13:14:34,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:14:34,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:14:34,907 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:14:34,907 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1898445306] [2023-12-02 13:14:34,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:14:34,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:14:34,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:14:34,908 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:14:34,909 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-12-02 13:14:34,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:14:34,981 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 13:14:34,984 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:14:35,149 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 22 proven. 157 refuted. 0 times theorem prover too weak. 468 trivial. 0 not checked. [2023-12-02 13:14:35,149 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:14:35,339 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 22 proven. 157 refuted. 0 times theorem prover too weak. 468 trivial. 0 not checked. [2023-12-02 13:14:35,339 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:14:35,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858411041] [2023-12-02 13:14:35,339 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:14:35,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898445306] [2023-12-02 13:14:35,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898445306] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:14:35,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1906321523] [2023-12-02 13:14:35,340 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:14:35,340 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:14:35,341 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:14:35,341 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:14:35,341 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:14:48,329 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:14:48,330 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:14:48,331 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:14:57,213 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '44896#(and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 0 (+ |ULTIMATE.start_main_~b~0#1| 4611686018427387904)) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= |ULTIMATE.start_main_~b~0#1| 4611686018427387903) (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 46116860184273879039)) (<= 4611686018427387904 (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|)) (<= 1 |ULTIMATE.start_main_~r~0#1|))' at error location [2023-12-02 13:14:57,213 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:14:57,213 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:14:57,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2023-12-02 13:14:57,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201344886] [2023-12-02 13:14:57,214 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:14:57,214 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-02 13:14:57,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:14:57,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-02 13:14:57,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=223, Invalid=1939, Unknown=0, NotChecked=0, Total=2162 [2023-12-02 13:14:57,215 INFO L87 Difference]: Start difference. First operand 675 states and 841 transitions. Second operand has 11 states, 11 states have (on average 10.636363636363637) internal successors, (117), 11 states have internal predecessors, (117), 8 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 8 states have call predecessors, (28), 8 states have call successors, (28) [2023-12-02 13:14:58,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:14:58,110 INFO L93 Difference]: Finished difference Result 1124 states and 1385 transitions. [2023-12-02 13:14:58,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-02 13:14:58,111 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.636363636363637) internal successors, (117), 11 states have internal predecessors, (117), 8 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 8 states have call predecessors, (28), 8 states have call successors, (28) Word has length 176 [2023-12-02 13:14:58,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:14:58,114 INFO L225 Difference]: With dead ends: 1124 [2023-12-02 13:14:58,114 INFO L226 Difference]: Without dead ends: 744 [2023-12-02 13:14:58,115 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 538 GetRequests, 451 SyntacticMatches, 33 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1813 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=301, Invalid=2779, Unknown=0, NotChecked=0, Total=3080 [2023-12-02 13:14:58,116 INFO L413 NwaCegarLoop]: 102 mSDtfsCounter, 152 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 801 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 13:14:58,116 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 525 Invalid, 831 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 801 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 13:14:58,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2023-12-02 13:14:58,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 655. [2023-12-02 13:14:58,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 527 states have (on average 1.0834914611005693) internal successors, (571), 532 states have internal predecessors, (571), 118 states have call successors, (118), 4 states have call predecessors, (118), 4 states have return successors, (118), 118 states have call predecessors, (118), 118 states have call successors, (118) [2023-12-02 13:14:58,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 807 transitions. [2023-12-02 13:14:58,268 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 807 transitions. Word has length 176 [2023-12-02 13:14:58,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:14:58,269 INFO L495 AbstractCegarLoop]: Abstraction has 655 states and 807 transitions. [2023-12-02 13:14:58,269 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.636363636363637) internal successors, (117), 11 states have internal predecessors, (117), 8 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 8 states have call predecessors, (28), 8 states have call successors, (28) [2023-12-02 13:14:58,269 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 807 transitions. [2023-12-02 13:14:58,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2023-12-02 13:14:58,271 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:14:58,271 INFO L195 NwaCegarLoop]: trace histogram [23, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:14:58,275 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2023-12-02 13:14:58,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:14:58,471 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:14:58,471 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:14:58,472 INFO L85 PathProgramCache]: Analyzing trace with hash 1332164495, now seen corresponding path program 5 times [2023-12-02 13:14:58,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:14:58,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306675472] [2023-12-02 13:14:58,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:14:58,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:14:58,480 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:14:58,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [706158150] [2023-12-02 13:14:58,480 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 13:14:58,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:14:58,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:14:58,481 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:14:58,483 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2023-12-02 13:14:58,536 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-12-02 13:14:58,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:14:58,537 INFO L262 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 41 conjunts are in the unsatisfiable core [2023-12-02 13:14:58,540 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:15:01,647 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 56 proven. 129 refuted. 0 times theorem prover too weak. 510 trivial. 0 not checked. [2023-12-02 13:15:01,647 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:15:03,460 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:15:03,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306675472] [2023-12-02 13:15:03,460 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:15:03,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706158150] [2023-12-02 13:15:03,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706158150] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:15:03,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1127529650] [2023-12-02 13:15:03,461 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:15:03,461 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:15:03,462 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:15:03,462 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:15:03,462 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:15:17,777 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:15:17,778 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:15:17,779 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:15:49,683 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '47774#(and (or (and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~x~0#1|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5)) (and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= |ULTIMATE.start_main_~b~0#1| 4611686018427387903) (<= 0 (+ |ULTIMATE.start_main_~b~0#1| 4611686018427387901)) (<= |ULTIMATE.start_main_~q~0#1| 9223372036854775807) (<= |ULTIMATE.start_main_~r~0#1| 4611686018427387902) (<= 0 (+ 4611686018427387902 |ULTIMATE.start_main_~r~0#1|)))) (<= 9223372036854775808 (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|)))' at error location [2023-12-02 13:15:49,684 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:15:49,684 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:15:49,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2023-12-02 13:15:49,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113402082] [2023-12-02 13:15:49,684 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:15:49,684 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-02 13:15:49,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:15:49,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-02 13:15:49,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=312, Invalid=3108, Unknown=2, NotChecked=0, Total=3422 [2023-12-02 13:15:49,685 INFO L87 Difference]: Start difference. First operand 655 states and 807 transitions. Second operand has 17 states, 13 states have (on average 5.769230769230769) internal successors, (75), 15 states have internal predecessors, (75), 7 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) [2023-12-02 13:15:51,640 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 13:15:55,912 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 13:15:57,926 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 13:16:06,976 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 13:16:12,240 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 13:16:14,294 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 13:16:14,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:16:14,779 INFO L93 Difference]: Finished difference Result 975 states and 1209 transitions. [2023-12-02 13:16:14,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-12-02 13:16:14,780 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 13 states have (on average 5.769230769230769) internal successors, (75), 15 states have internal predecessors, (75), 7 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) Word has length 184 [2023-12-02 13:16:14,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:16:14,784 INFO L225 Difference]: With dead ends: 975 [2023-12-02 13:16:14,784 INFO L226 Difference]: Without dead ends: 964 [2023-12-02 13:16:14,785 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 399 GetRequests, 296 SyntacticMatches, 30 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3192 ImplicationChecksByTransitivity, 38.7s TimeCoverageRelationStatistics Valid=536, Invalid=5012, Unknown=2, NotChecked=0, Total=5550 [2023-12-02 13:16:14,786 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 587 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 835 mSolverCounterSat, 114 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 593 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 961 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 835 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.5s IncrementalHoareTripleChecker+Time [2023-12-02 13:16:14,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [593 Valid, 196 Invalid, 961 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 835 Invalid, 12 Unknown, 0 Unchecked, 21.5s Time] [2023-12-02 13:16:14,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 964 states. [2023-12-02 13:16:15,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 964 to 776. [2023-12-02 13:16:15,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 776 states, 629 states have (on average 1.0874403815580287) internal successors, (684), 634 states have internal predecessors, (684), 137 states have call successors, (137), 4 states have call predecessors, (137), 4 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) [2023-12-02 13:16:15,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 776 states to 776 states and 958 transitions. [2023-12-02 13:16:15,006 INFO L78 Accepts]: Start accepts. Automaton has 776 states and 958 transitions. Word has length 184 [2023-12-02 13:16:15,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:16:15,007 INFO L495 AbstractCegarLoop]: Abstraction has 776 states and 958 transitions. [2023-12-02 13:16:15,007 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 13 states have (on average 5.769230769230769) internal successors, (75), 15 states have internal predecessors, (75), 7 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) [2023-12-02 13:16:15,007 INFO L276 IsEmpty]: Start isEmpty. Operand 776 states and 958 transitions. [2023-12-02 13:16:15,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2023-12-02 13:16:15,009 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:16:15,009 INFO L195 NwaCegarLoop]: trace histogram [26, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2023-12-02 13:16:15,013 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2023-12-02 13:16:15,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:16:15,209 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:16:15,210 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:16:15,210 INFO L85 PathProgramCache]: Analyzing trace with hash 144494569, now seen corresponding path program 2 times [2023-12-02 13:16:15,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:16:15,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602543752] [2023-12-02 13:16:15,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:16:15,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:16:15,220 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:16:15,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [399501230] [2023-12-02 13:16:15,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 13:16:15,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:16:15,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:16:15,221 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:16:15,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2023-12-02 13:16:15,284 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2023-12-02 13:16:15,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:16:15,285 INFO L262 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 13:16:15,288 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:16:15,325 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 84 proven. 2 refuted. 0 times theorem prover too weak. 845 trivial. 0 not checked. [2023-12-02 13:16:15,325 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:16:15,438 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 84 proven. 2 refuted. 0 times theorem prover too weak. 845 trivial. 0 not checked. [2023-12-02 13:16:15,438 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:16:15,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602543752] [2023-12-02 13:16:15,438 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:16:15,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399501230] [2023-12-02 13:16:15,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399501230] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:16:15,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1268674391] [2023-12-02 13:16:15,440 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:16:15,440 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:16:15,440 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:16:15,440 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:16:15,440 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:16:29,764 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:16:29,765 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:16:29,766 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:16:39,264 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '51243#(and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 0 (+ |ULTIMATE.start_main_~b~0#1| 4611686018427387904)) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= |ULTIMATE.start_main_~b~0#1| 4611686018427387903) (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 46116860184273879039)) (<= 4611686018427387904 (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|)) (<= 1 |ULTIMATE.start_main_~r~0#1|))' at error location [2023-12-02 13:16:39,265 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:16:39,265 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:16:39,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2023-12-02 13:16:39,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375664368] [2023-12-02 13:16:39,265 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:16:39,265 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 13:16:39,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:16:39,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 13:16:39,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1501, Unknown=0, NotChecked=0, Total=1722 [2023-12-02 13:16:39,266 INFO L87 Difference]: Start difference. First operand 776 states and 958 transitions. Second operand has 6 states, 4 states have (on average 13.5) internal successors, (54), 6 states have internal predecessors, (54), 3 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-02 13:16:39,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:16:39,673 INFO L93 Difference]: Finished difference Result 779 states and 961 transitions. [2023-12-02 13:16:39,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 13:16:39,674 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 13.5) internal successors, (54), 6 states have internal predecessors, (54), 3 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 206 [2023-12-02 13:16:39,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:16:39,679 INFO L225 Difference]: With dead ends: 779 [2023-12-02 13:16:39,679 INFO L226 Difference]: Without dead ends: 778 [2023-12-02 13:16:39,679 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 618 GetRequests, 544 SyntacticMatches, 33 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1770 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=227, Invalid=1579, Unknown=0, NotChecked=0, Total=1806 [2023-12-02 13:16:39,680 INFO L413 NwaCegarLoop]: 19 mSDtfsCounter, 43 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:16:39,680 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 73 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:16:39,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 778 states. [2023-12-02 13:16:39,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 778 to 775. [2023-12-02 13:16:39,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 775 states, 629 states have (on average 1.0763116057233704) internal successors, (677), 633 states have internal predecessors, (677), 137 states have call successors, (137), 4 states have call predecessors, (137), 4 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) [2023-12-02 13:16:39,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 775 states to 775 states and 951 transitions. [2023-12-02 13:16:39,971 INFO L78 Accepts]: Start accepts. Automaton has 775 states and 951 transitions. Word has length 206 [2023-12-02 13:16:39,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:16:39,971 INFO L495 AbstractCegarLoop]: Abstraction has 775 states and 951 transitions. [2023-12-02 13:16:39,971 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 13.5) internal successors, (54), 6 states have internal predecessors, (54), 3 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-12-02 13:16:39,971 INFO L276 IsEmpty]: Start isEmpty. Operand 775 states and 951 transitions. [2023-12-02 13:16:39,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2023-12-02 13:16:39,973 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:16:39,973 INFO L195 NwaCegarLoop]: trace histogram [27, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:16:39,978 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2023-12-02 13:16:40,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2023-12-02 13:16:40,174 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:16:40,174 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:16:40,174 INFO L85 PathProgramCache]: Analyzing trace with hash -656767084, now seen corresponding path program 1 times [2023-12-02 13:16:40,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:16:40,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605740437] [2023-12-02 13:16:40,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:16:40,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:16:40,182 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:16:40,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [88856741] [2023-12-02 13:16:40,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:16:40,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:16:40,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:16:40,184 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:16:40,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2023-12-02 13:16:40,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:16:40,268 INFO L262 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 13:16:40,272 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:16:40,400 INFO L134 CoverageAnalysis]: Checked inductivity of 959 backedges. 88 proven. 48 refuted. 0 times theorem prover too weak. 823 trivial. 0 not checked. [2023-12-02 13:16:40,400 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:16:40,557 INFO L134 CoverageAnalysis]: Checked inductivity of 959 backedges. 88 proven. 48 refuted. 0 times theorem prover too weak. 823 trivial. 0 not checked. [2023-12-02 13:16:40,557 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:16:40,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605740437] [2023-12-02 13:16:40,558 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:16:40,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88856741] [2023-12-02 13:16:40,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [88856741] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:16:40,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1345968526] [2023-12-02 13:16:40,559 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:16:40,559 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:16:40,559 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:16:40,559 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:16:40,560 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:16:55,158 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:16:55,159 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:16:55,160 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:17:01,878 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '54457#(and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 4611686018427387904 |ULTIMATE.start_main_~b~0#1|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 46116860184273879039)) (<= 1 |ULTIMATE.start_main_~r~0#1|))' at error location [2023-12-02 13:17:01,878 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:17:01,878 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:17:01,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2023-12-02 13:17:01,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864140557] [2023-12-02 13:17:01,878 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:17:01,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 13:17:01,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:17:01,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 13:17:01,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=275, Invalid=1447, Unknown=0, NotChecked=0, Total=1722 [2023-12-02 13:17:01,880 INFO L87 Difference]: Start difference. First operand 775 states and 951 transitions. Second operand has 6 states, 5 states have (on average 21.6) internal successors, (108), 6 states have internal predecessors, (108), 5 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) [2023-12-02 13:17:02,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:17:02,297 INFO L93 Difference]: Finished difference Result 778 states and 951 transitions. [2023-12-02 13:17:02,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-02 13:17:02,298 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 21.6) internal successors, (108), 6 states have internal predecessors, (108), 5 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) Word has length 208 [2023-12-02 13:17:02,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:17:02,301 INFO L225 Difference]: With dead ends: 778 [2023-12-02 13:17:02,301 INFO L226 Difference]: Without dead ends: 777 [2023-12-02 13:17:02,301 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 628 GetRequests, 549 SyntacticMatches, 35 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2533 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=324, Invalid=1746, Unknown=0, NotChecked=0, Total=2070 [2023-12-02 13:17:02,302 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 54 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:17:02,302 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 166 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:17:02,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2023-12-02 13:17:02,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 775. [2023-12-02 13:17:02,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 775 states, 629 states have (on average 1.068362480127186) internal successors, (672), 633 states have internal predecessors, (672), 137 states have call successors, (137), 4 states have call predecessors, (137), 4 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) [2023-12-02 13:17:02,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 775 states to 775 states and 946 transitions. [2023-12-02 13:17:02,597 INFO L78 Accepts]: Start accepts. Automaton has 775 states and 946 transitions. Word has length 208 [2023-12-02 13:17:02,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:17:02,597 INFO L495 AbstractCegarLoop]: Abstraction has 775 states and 946 transitions. [2023-12-02 13:17:02,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 21.6) internal successors, (108), 6 states have internal predecessors, (108), 5 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) [2023-12-02 13:17:02,597 INFO L276 IsEmpty]: Start isEmpty. Operand 775 states and 946 transitions. [2023-12-02 13:17:02,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2023-12-02 13:17:02,599 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:17:02,599 INFO L195 NwaCegarLoop]: trace histogram [27, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 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] [2023-12-02 13:17:02,604 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2023-12-02 13:17:02,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:17:02,800 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:17:02,800 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:17:02,800 INFO L85 PathProgramCache]: Analyzing trace with hash -874867233, now seen corresponding path program 1 times [2023-12-02 13:17:02,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:17:02,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654895899] [2023-12-02 13:17:02,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:17:02,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:17:02,809 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:17:02,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [801608645] [2023-12-02 13:17:02,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:17:02,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:17:02,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:17:02,811 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:17:02,811 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2023-12-02 13:17:02,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:17:02,894 INFO L262 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 13:17:02,897 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:17:02,950 INFO L134 CoverageAnalysis]: Checked inductivity of 995 backedges. 152 proven. 20 refuted. 0 times theorem prover too weak. 823 trivial. 0 not checked. [2023-12-02 13:17:02,950 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:17:03,045 INFO L134 CoverageAnalysis]: Checked inductivity of 995 backedges. 152 proven. 20 refuted. 0 times theorem prover too weak. 823 trivial. 0 not checked. [2023-12-02 13:17:03,045 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:17:03,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654895899] [2023-12-02 13:17:03,046 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:17:03,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801608645] [2023-12-02 13:17:03,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801608645] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:17:03,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1765470506] [2023-12-02 13:17:03,047 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:17:03,047 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:17:03,047 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:17:03,047 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:17:03,048 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:17:16,476 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:17:16,477 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:17:16,478 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:17:22,535 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '57692#(and (<= 4611686018427387904 |ULTIMATE.start_main_~a~0#1|) (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 46116860184273879038)) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= 2 |ULTIMATE.start_main_~r~0#1|) (<= 1 |ULTIMATE.start_main_~b~0#1|))' at error location [2023-12-02 13:17:22,535 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:17:22,535 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:17:22,536 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2023-12-02 13:17:22,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098896219] [2023-12-02 13:17:22,536 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:17:22,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 13:17:22,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:17:22,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 13:17:22,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1512, Unknown=0, NotChecked=0, Total=1722 [2023-12-02 13:17:22,537 INFO L87 Difference]: Start difference. First operand 775 states and 946 transitions. Second operand has 6 states, 5 states have (on average 21.2) internal successors, (106), 6 states have internal predecessors, (106), 5 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) [2023-12-02 13:17:23,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:17:23,035 INFO L93 Difference]: Finished difference Result 840 states and 1014 transitions. [2023-12-02 13:17:23,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:17:23,036 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 21.2) internal successors, (106), 6 states have internal predecessors, (106), 5 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) Word has length 211 [2023-12-02 13:17:23,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:17:23,039 INFO L225 Difference]: With dead ends: 840 [2023-12-02 13:17:23,039 INFO L226 Difference]: Without dead ends: 839 [2023-12-02 13:17:23,040 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 631 GetRequests, 557 SyntacticMatches, 34 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1794 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=210, Invalid=1512, Unknown=0, NotChecked=0, Total=1722 [2023-12-02 13:17:23,040 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 82 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:17:23,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 168 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:17:23,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 839 states. [2023-12-02 13:17:23,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 839 to 791. [2023-12-02 13:17:23,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 791 states, 643 states have (on average 1.062208398133748) internal successors, (683), 647 states have internal predecessors, (683), 139 states have call successors, (139), 4 states have call predecessors, (139), 4 states have return successors, (139), 139 states have call predecessors, (139), 139 states have call successors, (139) [2023-12-02 13:17:23,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 791 states to 791 states and 961 transitions. [2023-12-02 13:17:23,242 INFO L78 Accepts]: Start accepts. Automaton has 791 states and 961 transitions. Word has length 211 [2023-12-02 13:17:23,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:17:23,242 INFO L495 AbstractCegarLoop]: Abstraction has 791 states and 961 transitions. [2023-12-02 13:17:23,242 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 21.2) internal successors, (106), 6 states have internal predecessors, (106), 5 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) [2023-12-02 13:17:23,242 INFO L276 IsEmpty]: Start isEmpty. Operand 791 states and 961 transitions. [2023-12-02 13:17:23,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2023-12-02 13:17:23,243 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:17:23,243 INFO L195 NwaCegarLoop]: trace histogram [27, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 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] [2023-12-02 13:17:23,248 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2023-12-02 13:17:23,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2023-12-02 13:17:23,444 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:17:23,444 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:17:23,444 INFO L85 PathProgramCache]: Analyzing trace with hash 1366360939, now seen corresponding path program 2 times [2023-12-02 13:17:23,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:17:23,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17525808] [2023-12-02 13:17:23,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:17:23,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:17:23,456 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:17:23,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [15363296] [2023-12-02 13:17:23,456 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 13:17:23,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:17:23,456 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:17:23,457 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:17:23,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2023-12-02 13:17:23,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-02 13:17:23,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:17:23,514 INFO L262 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-02 13:17:23,518 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:17:24,281 INFO L134 CoverageAnalysis]: Checked inductivity of 1021 backedges. 186 proven. 35 refuted. 0 times theorem prover too weak. 800 trivial. 0 not checked. [2023-12-02 13:17:24,281 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:17:24,896 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:17:24,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17525808] [2023-12-02 13:17:24,896 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:17:24,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15363296] [2023-12-02 13:17:24,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15363296] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:17:24,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1323440925] [2023-12-02 13:17:24,898 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:17:24,898 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:17:24,898 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:17:24,898 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:17:24,898 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:17:38,013 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:17:38,014 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:17:38,015 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:17:49,073 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '60425#(and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 46116860184273879039)) (<= 1 |ULTIMATE.start_main_~r~0#1|) (<= 9223372036854775808 (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|)))' at error location [2023-12-02 13:17:49,073 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:17:49,073 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:17:49,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2023-12-02 13:17:49,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166443376] [2023-12-02 13:17:49,074 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:17:49,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-02 13:17:49,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:17:49,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-02 13:17:49,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=2293, Unknown=0, NotChecked=0, Total=2550 [2023-12-02 13:17:49,075 INFO L87 Difference]: Start difference. First operand 791 states and 961 transitions. Second operand has 12 states, 9 states have (on average 8.222222222222221) internal successors, (74), 11 states have internal predecessors, (74), 5 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (16), 5 states have call predecessors, (16), 5 states have call successors, (16) [2023-12-02 13:17:51,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:17:51,327 INFO L93 Difference]: Finished difference Result 795 states and 961 transitions. [2023-12-02 13:17:51,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-02 13:17:51,328 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 8.222222222222221) internal successors, (74), 11 states have internal predecessors, (74), 5 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (16), 5 states have call predecessors, (16), 5 states have call successors, (16) Word has length 216 [2023-12-02 13:17:51,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:17:51,331 INFO L225 Difference]: With dead ends: 795 [2023-12-02 13:17:51,331 INFO L226 Difference]: Without dead ends: 793 [2023-12-02 13:17:51,331 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 356 SyntacticMatches, 34 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2865 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=387, Invalid=3273, Unknown=0, NotChecked=0, Total=3660 [2023-12-02 13:17:51,332 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 145 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 761 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 377 SdHoareTripleChecker+Invalid, 791 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 761 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-02 13:17:51,332 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 377 Invalid, 791 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 761 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-02 13:17:51,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2023-12-02 13:17:51,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 773. [2023-12-02 13:17:51,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 773 states, 629 states have (on average 1.0461049284578696) internal successors, (658), 631 states have internal predecessors, (658), 137 states have call successors, (137), 4 states have call predecessors, (137), 4 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) [2023-12-02 13:17:51,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 773 states to 773 states and 932 transitions. [2023-12-02 13:17:51,535 INFO L78 Accepts]: Start accepts. Automaton has 773 states and 932 transitions. Word has length 216 [2023-12-02 13:17:51,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:17:51,536 INFO L495 AbstractCegarLoop]: Abstraction has 773 states and 932 transitions. [2023-12-02 13:17:51,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 8.222222222222221) internal successors, (74), 11 states have internal predecessors, (74), 5 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (16), 5 states have call predecessors, (16), 5 states have call successors, (16) [2023-12-02 13:17:51,536 INFO L276 IsEmpty]: Start isEmpty. Operand 773 states and 932 transitions. [2023-12-02 13:17:51,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2023-12-02 13:17:51,538 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:17:51,538 INFO L195 NwaCegarLoop]: trace histogram [28, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:17:51,543 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2023-12-02 13:17:51,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2023-12-02 13:17:51,739 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2023-12-02 13:17:51,739 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:17:51,739 INFO L85 PathProgramCache]: Analyzing trace with hash -1506591948, now seen corresponding path program 6 times [2023-12-02 13:17:51,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:17:51,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105101278] [2023-12-02 13:17:51,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:17:51,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:17:51,749 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:17:51,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [755934482] [2023-12-02 13:17:51,749 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 13:17:51,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:17:51,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:17:51,750 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:17:51,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-12-02 13:17:51,833 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 13:17:51,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:17:51,835 INFO L262 TraceCheckSpWp]: Trace formula consists of 442 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-02 13:17:51,839 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:17:52,204 INFO L134 CoverageAnalysis]: Checked inductivity of 1044 backedges. 80 proven. 245 refuted. 0 times theorem prover too weak. 719 trivial. 0 not checked. [2023-12-02 13:17:52,204 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:17:52,851 INFO L134 CoverageAnalysis]: Checked inductivity of 1044 backedges. 28 proven. 243 refuted. 0 times theorem prover too weak. 773 trivial. 0 not checked. [2023-12-02 13:17:52,851 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:17:52,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105101278] [2023-12-02 13:17:52,851 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:17:52,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755934482] [2023-12-02 13:17:52,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755934482] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:17:52,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1290886202] [2023-12-02 13:17:52,853 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2023-12-02 13:17:52,853 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:17:52,853 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:17:52,853 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:17:52,853 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:18:05,794 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2023-12-02 13:18:05,795 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:18:05,796 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:18:15,024 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '63762#(and (or (and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~x~0#1|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5)) (and (<= |ULTIMATE.start_main_~x~0#1| 5) (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= |ULTIMATE.start_main_~b~0#1| 4611686018427387903) (<= 0 (+ |ULTIMATE.start_main_~b~0#1| 4611686018427387901)) (<= |ULTIMATE.start_main_~q~0#1| 9223372036854775807) (<= |ULTIMATE.start_main_~r~0#1| 4611686018427387902) (<= 0 (+ 4611686018427387902 |ULTIMATE.start_main_~r~0#1|)))) (<= 9223372036854775808 (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|)))' at error location [2023-12-02 13:18:15,024 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:18:15,024 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:18:15,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2023-12-02 13:18:15,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383676888] [2023-12-02 13:18:15,025 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:18:15,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-02 13:18:15,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:18:15,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-02 13:18:15,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=304, Invalid=2888, Unknown=0, NotChecked=0, Total=3192 [2023-12-02 13:18:15,027 INFO L87 Difference]: Start difference. First operand 773 states and 932 transitions. Second operand has 21 states, 20 states have (on average 11.6) internal successors, (232), 21 states have internal predecessors, (232), 18 states have call successors, (55), 2 states have call predecessors, (55), 3 states have return successors, (56), 17 states have call predecessors, (56), 18 states have call successors, (56) [2023-12-02 13:18:17,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:18:17,064 INFO L93 Difference]: Finished difference Result 825 states and 991 transitions. [2023-12-02 13:18:17,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-12-02 13:18:17,065 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 11.6) internal successors, (232), 21 states have internal predecessors, (232), 18 states have call successors, (55), 2 states have call predecessors, (55), 3 states have return successors, (56), 17 states have call predecessors, (56), 18 states have call successors, (56) Word has length 221 [2023-12-02 13:18:17,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:18:17,065 INFO L225 Difference]: With dead ends: 825 [2023-12-02 13:18:17,065 INFO L226 Difference]: Without dead ends: 0 [2023-12-02 13:18:17,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 690 GetRequests, 569 SyntacticMatches, 37 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4677 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=809, Invalid=6501, Unknown=0, NotChecked=0, Total=7310 [2023-12-02 13:18:17,067 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 845 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 1264 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 845 SdHoareTripleChecker+Valid, 679 SdHoareTripleChecker+Invalid, 1481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 1264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:18:17,067 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [845 Valid, 679 Invalid, 1481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 1264 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-02 13:18:17,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-12-02 13:18:17,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-12-02 13:18:17,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 13:18:17,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-12-02 13:18:17,068 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 221 [2023-12-02 13:18:17,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:18:17,068 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-12-02 13:18:17,068 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 11.6) internal successors, (232), 21 states have internal predecessors, (232), 18 states have call successors, (55), 2 states have call predecessors, (55), 3 states have return successors, (56), 17 states have call predecessors, (56), 18 states have call successors, (56) [2023-12-02 13:18:17,068 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-12-02 13:18:17,068 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-12-02 13:18:17,070 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 30 remaining) [2023-12-02 13:18:17,071 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 30 remaining) [2023-12-02 13:18:17,071 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 30 remaining) [2023-12-02 13:18:17,071 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 30 remaining) [2023-12-02 13:18:17,071 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 30 remaining) [2023-12-02 13:18:17,071 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 30 remaining) [2023-12-02 13:18:17,071 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 30 remaining) [2023-12-02 13:18:17,071 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 30 remaining) [2023-12-02 13:18:17,071 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 30 remaining) [2023-12-02 13:18:17,071 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 30 remaining) [2023-12-02 13:18:17,071 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 30 remaining) [2023-12-02 13:18:17,072 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 30 remaining) [2023-12-02 13:18:17,072 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 30 remaining) [2023-12-02 13:18:17,072 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 30 remaining) [2023-12-02 13:18:17,072 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 30 remaining) [2023-12-02 13:18:17,072 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 30 remaining) [2023-12-02 13:18:17,072 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 30 remaining) [2023-12-02 13:18:17,072 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 30 remaining) [2023-12-02 13:18:17,072 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 30 remaining) [2023-12-02 13:18:17,072 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 30 remaining) [2023-12-02 13:18:17,072 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 30 remaining) [2023-12-02 13:18:17,073 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 30 remaining) [2023-12-02 13:18:17,073 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 30 remaining) [2023-12-02 13:18:17,073 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 30 remaining) [2023-12-02 13:18:17,073 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 30 remaining) [2023-12-02 13:18:17,073 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 30 remaining) [2023-12-02 13:18:17,073 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 30 remaining) [2023-12-02 13:18:17,073 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 30 remaining) [2023-12-02 13:18:17,073 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 30 remaining) [2023-12-02 13:18:17,073 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 30 remaining) [2023-12-02 13:18:17,078 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2023-12-02 13:18:17,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2023-12-02 13:18:17,275 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2023-12-02 13:18:40,021 WARN L293 SmtUtils]: Spent 20.18s on a formula simplification. DAG size of input: 376 DAG size of output: 373 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2023-12-02 13:19:20,894 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW(line 40) no Hoare annotation was computed. [2023-12-02 13:19:20,894 INFO L899 garLoopResultBuilder]: For program point L60(line 60) no Hoare annotation was computed. [2023-12-02 13:19:20,894 INFO L895 garLoopResultBuilder]: At program point L27(line 27) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |#StackHeapBarrier|) (<= |ULTIMATE.start_main_~x~0#1| 2147483647) (= 2 (select |#length| 1)) (= (select |#valid| 3) 1) (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 2147483648)) (= (select |#valid| 1) 1) (= (select |#valid| 0) 0) (= 14 (select |#length| 2)) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (= (select .cse0 1) 0))) [2023-12-02 13:19:20,895 INFO L899 garLoopResultBuilder]: For program point L27-1(line 27) no Hoare annotation was computed. [2023-12-02 13:19:20,895 INFO L899 garLoopResultBuilder]: For program point L52(line 52) no Hoare annotation was computed. [2023-12-02 13:19:20,895 INFO L899 garLoopResultBuilder]: For program point L52-1(lines 52 53) no Hoare annotation was computed. [2023-12-02 13:19:20,895 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW(line 60) no Hoare annotation was computed. [2023-12-02 13:19:20,895 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW(line 55) no Hoare annotation was computed. [2023-12-02 13:19:20,895 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW(line 48) no Hoare annotation was computed. [2023-12-02 13:19:20,895 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 13:19:20,895 INFO L899 garLoopResultBuilder]: For program point L61(line 61) no Hoare annotation was computed. [2023-12-02 13:19:20,895 INFO L899 garLoopResultBuilder]: For program point L61-1(line 61) no Hoare annotation was computed. [2023-12-02 13:19:20,895 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW(line 55) no Hoare annotation was computed. [2023-12-02 13:19:20,895 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW(line 61) no Hoare annotation was computed. [2023-12-02 13:19:20,895 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW(line 49) no Hoare annotation was computed. [2023-12-02 13:19:20,896 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 13:19:20,896 INFO L895 garLoopResultBuilder]: At program point L29(line 29) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (<= |ULTIMATE.start_main_~x~0#1| 5) (= (select |#length| 3) 12) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~x~0#1|) (= 2 (select |#length| 1)) (= (select |#valid| 3) 1) (= (select |#valid| 1) 1) (= (select |#valid| 0) 0) (= 14 (select |#length| 2)) (<= 0 (+ |ULTIMATE.start_main_~y~0#1| 2147483648)) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~y~0#1| 2147483647) (= (select .cse0 1) 0))) [2023-12-02 13:19:20,896 INFO L895 garLoopResultBuilder]: At program point L29-1(line 29) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (<= |ULTIMATE.start_main_~x~0#1| 5) (= (select |#length| 3) 12) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~x~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= 0 |ULTIMATE.start_main_~y~0#1|) (= 2 (select |#length| 1)) (= (select |#valid| 3) 1) (= (select |#valid| 1) 1) (= (select |#valid| 0) 0) (= 14 (select |#length| 2)) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (= (select .cse0 1) 0))) [2023-12-02 13:19:20,896 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW(line 55) no Hoare annotation was computed. [2023-12-02 13:19:20,896 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW(line 61) no Hoare annotation was computed. [2023-12-02 13:19:20,896 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW(line 49) no Hoare annotation was computed. [2023-12-02 13:19:20,896 INFO L899 garLoopResultBuilder]: For program point $Ultimate##0(line -1) no Hoare annotation was computed. [2023-12-02 13:19:20,897 INFO L895 garLoopResultBuilder]: At program point L38-2(lines 38 62) the Hoare annotation is: (let ((.cse33 (select |#memory_int| 1)) (.cse13 (* 2 |ULTIMATE.start_main_~y~0#1|)) (.cse22 (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse23 (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~r~0#1| (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|))) (.cse19 (+ |ULTIMATE.start_main_~r~0#1| 1))) (let ((.cse15 (<= .cse19 |ULTIMATE.start_main_~b~0#1|)) (.cse20 (<= .cse19 |ULTIMATE.start_main_~y~0#1|)) (.cse29 (<= 1 |ULTIMATE.start_main_~q~0#1|)) (.cse2 (<= |ULTIMATE.start_main_~y~0#1| 5)) (.cse21 (<= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse30 (<= |ULTIMATE.start_main_~y~0#1| .cse23)) (.cse31 (= |ULTIMATE.start_main_~a~0#1| 1)) (.cse24 (<= 1 |ULTIMATE.start_main_~b~0#1|)) (.cse32 (<= .cse23 (+ 5 |ULTIMATE.start_main_~y~0#1|))) (.cse11 (<= |ULTIMATE.start_main_~x~0#1| 5)) (.cse0 (= (select |#length| 3) 12)) (.cse1 (<= 1 |#StackHeapBarrier|)) (.cse12 (<= 0 |ULTIMATE.start_main_~x~0#1|)) (.cse17 (= .cse22 |ULTIMATE.start_main_~b~0#1|)) (.cse3 (= 2 (select |#length| 1))) (.cse4 (= (select |#valid| 3) 1)) (.cse25 (<= 1 |ULTIMATE.start_main_~a~0#1|)) (.cse14 (+ .cse13 |ULTIMATE.start_main_~r~0#1|)) (.cse5 (= (select |#valid| 1) 1)) (.cse26 (<= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~q~0#1|)) (.cse6 (= (select |#valid| 0) 0)) (.cse7 (= 14 (select |#length| 2))) (.cse27 (<= .cse23 (+ .cse22 5))) (.cse8 (= (select |#valid| 2) 1)) (.cse9 (= (select .cse33 0) 48)) (.cse10 (= (select .cse33 1) 0)) (.cse16 (or (< 0 |ULTIMATE.start_main_~r~0#1|) (= |ULTIMATE.start_main_~r~0#1| 0)))) (or (and .cse0 .cse1 (<= 1 |ULTIMATE.start_main_~y~0#1|) .cse2 (= |ULTIMATE.start_main_~b~0#1| 0) .cse3 .cse4 (<= 0 |ULTIMATE.start_main_~r~0#1|) (<= |ULTIMATE.start_main_~r~0#1| 5) (= |ULTIMATE.start_main_~r~0#1| |ULTIMATE.start_main_~x~0#1|) (= |ULTIMATE.start_main_~q~0#1| 0) .cse5 (= |ULTIMATE.start_main_~a~0#1| 0) .cse6 .cse7 .cse8 .cse9 .cse10) (and .cse11 .cse0 .cse1 .cse12 (<= |ULTIMATE.start_main_~b~0#1| .cse13) .cse3 .cse4 (<= .cse14 5) (= 2 |ULTIMATE.start_main_~q~0#1|) .cse5 .cse15 .cse6 .cse7 (= 2 |ULTIMATE.start_main_~a~0#1|) .cse8 .cse9 .cse10 .cse16) (let ((.cse18 (* |ULTIMATE.start_main_~y~0#1| 4))) (and .cse11 .cse0 .cse1 (= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~q~0#1|) .cse12 .cse17 .cse3 .cse4 .cse5 .cse15 (<= (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~r~0#1|) 5) .cse6 .cse7 .cse8 (<= (+ .cse18 |ULTIMATE.start_main_~r~0#1|) 5) .cse9 .cse10 (<= .cse19 .cse18) .cse16)) (and .cse20 .cse11 .cse0 .cse1 .cse12 .cse2 .cse21 .cse3 .cse4 (<= .cse22 .cse23) .cse24 .cse25 .cse5 .cse26 .cse6 .cse7 .cse27 .cse8 .cse9 .cse10 (<= |ULTIMATE.start_main_~q~0#1| 3)) (and .cse20 .cse11 .cse0 (exists ((|v_ULTIMATE.start_main_~a~0#1_315| Int)) (let ((.cse28 (* |v_ULTIMATE.start_main_~a~0#1_315| |ULTIMATE.start_main_~y~0#1|))) (and (<= .cse28 5) (<= 1 .cse28) (<= |ULTIMATE.start_main_~q~0#1| (+ |v_ULTIMATE.start_main_~a~0#1_315| |ULTIMATE.start_main_~a~0#1|))))) .cse1 .cse12 .cse29 .cse21 .cse3 .cse30 .cse4 .cse31 .cse24 .cse5 .cse6 .cse7 .cse8 .cse32 .cse9 .cse10) (and .cse20 .cse11 .cse0 .cse1 .cse12 .cse29 .cse2 .cse21 .cse3 (<= |ULTIMATE.start_main_~q~0#1| 5) .cse30 .cse4 .cse31 .cse24 .cse5 .cse6 .cse7 .cse8 .cse32 .cse9 .cse10) (and .cse11 .cse0 .cse1 .cse12 .cse17 (<= 0 (+ (* |ULTIMATE.start_main_~y~0#1| (div (* (- 1) |ULTIMATE.start_main_~a~0#1|) 2)) 1)) .cse3 .cse4 (<= .cse19 (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|)) .cse25 (<= .cse14 2) .cse5 .cse26 .cse6 .cse7 .cse27 .cse8 .cse9 .cse10 .cse16)))) [2023-12-02 13:19:20,897 INFO L899 garLoopResultBuilder]: For program point L38-3(lines 38 62) no Hoare annotation was computed. [2023-12-02 13:19:20,897 INFO L899 garLoopResultBuilder]: For program point L55(line 55) no Hoare annotation was computed. [2023-12-02 13:19:20,897 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW(line 57) no Hoare annotation was computed. [2023-12-02 13:19:20,897 INFO L899 garLoopResultBuilder]: For program point L55-1(line 55) no Hoare annotation was computed. [2023-12-02 13:19:20,897 INFO L899 garLoopResultBuilder]: For program point L55-2(line 55) no Hoare annotation was computed. [2023-12-02 13:19:20,897 INFO L899 garLoopResultBuilder]: For program point L55-3(line 55) no Hoare annotation was computed. [2023-12-02 13:19:20,897 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW(line 64) no Hoare annotation was computed. [2023-12-02 13:19:20,897 INFO L895 garLoopResultBuilder]: At program point L55-4(line 55) the Hoare annotation is: (let ((.cse0 (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse1 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |#StackHeapBarrier|) (= .cse0 |ULTIMATE.start_main_~b~0#1|) (= 2 (select |#length| 1)) (= (select |#valid| 3) 1) (<= (* 2 |ULTIMATE.start_main_~b~0#1|) |ULTIMATE.start_main_~r~0#1|) (<= 1 |ULTIMATE.start_main_~b~0#1|) (= |ULTIMATE.start_main_~r~0#1| |ULTIMATE.start_main_~x~0#1|) (= |ULTIMATE.start_main_~q~0#1| 0) (<= 1 |ULTIMATE.start_main_~a~0#1|) (= (select |#valid| 1) 1) (= (select |#valid| 0) 0) (= 14 (select |#length| 2)) (= (select |#valid| 2) 1) (<= (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~r~0#1|) (+ .cse0 5)) (= (select .cse1 0) 48) (= (select .cse1 1) 0))) [2023-12-02 13:19:20,898 INFO L899 garLoopResultBuilder]: For program point L55-5(line 55) no Hoare annotation was computed. [2023-12-02 13:19:20,898 INFO L895 garLoopResultBuilder]: At program point L47-2(lines 47 59) the Hoare annotation is: (let ((.cse19 (select |#memory_int| 1))) (let ((.cse14 (= |ULTIMATE.start_main_~a~0#1| 1)) (.cse15 (<= |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~r~0#1|)) (.cse0 (= (select |#length| 3) 12)) (.cse1 (<= 1 |#StackHeapBarrier|)) (.cse17 (* |ULTIMATE.start_main_~y~0#1| 4)) (.cse2 (= 2 (select |#length| 1))) (.cse3 (= (select |#valid| 3) 1)) (.cse4 (<= |ULTIMATE.start_main_~r~0#1| 5)) (.cse5 (<= 1 |ULTIMATE.start_main_~b~0#1|)) (.cse6 (= |ULTIMATE.start_main_~r~0#1| |ULTIMATE.start_main_~x~0#1|)) (.cse7 (= |ULTIMATE.start_main_~q~0#1| 0)) (.cse8 (= (select |#valid| 1) 1)) (.cse9 (= (select |#valid| 0) 0)) (.cse10 (= 14 (select |#length| 2))) (.cse11 (= (select |#valid| 2) 1)) (.cse12 (= (select .cse19 0) 48)) (.cse13 (= (select .cse19 1) 0))) (or (and .cse0 .cse1 (= (* 2 |ULTIMATE.start_main_~y~0#1|) |ULTIMATE.start_main_~b~0#1|) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (<= |ULTIMATE.start_main_~b~0#1| (* (div |ULTIMATE.start_main_~r~0#1| 2) 2)) .cse9 .cse10 (= 2 |ULTIMATE.start_main_~a~0#1|) .cse11 .cse12 .cse13) (and .cse0 .cse1 (= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|) .cse2 .cse3 .cse14 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse15 .cse13 (<= (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~r~0#1|) (+ 5 |ULTIMATE.start_main_~y~0#1|))) (let ((.cse16 (+ |ULTIMATE.start_main_~r~0#1| 1))) (and (<= |ULTIMATE.start_main_~x~0#1| 5) .cse0 .cse1 (<= 0 |ULTIMATE.start_main_~x~0#1|) (exists ((v_subst_8 Int)) (and (<= v_subst_8 |ULTIMATE.start_main_~q~0#1|) (<= 1 (* |ULTIMATE.start_main_~y~0#1| v_subst_8)))) .cse2 .cse3 .cse14 (<= .cse16 (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|)) .cse8 .cse9 .cse10 .cse11 (<= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~r~0#1|) (<= (+ .cse17 |ULTIMATE.start_main_~r~0#1|) 5) .cse12 .cse15 .cse13 (exists ((v_subst_12 Int)) (let ((.cse18 (* |ULTIMATE.start_main_~y~0#1| v_subst_12))) (and (<= .cse16 .cse18) (<= (+ .cse18 |ULTIMATE.start_main_~r~0#1|) 5) (<= |ULTIMATE.start_main_~q~0#1| v_subst_12)))))) (and .cse0 .cse1 (= .cse17 |ULTIMATE.start_main_~b~0#1|) (= (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|) |ULTIMATE.start_main_~b~0#1|) .cse2 (<= (+ (* (div (+ (- 1) |ULTIMATE.start_main_~b~0#1|) 2) 2) 2) |ULTIMATE.start_main_~r~0#1|) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13)))) [2023-12-02 13:19:20,898 INFO L899 garLoopResultBuilder]: For program point L47-3(lines 47 59) no Hoare annotation was computed. [2023-12-02 13:19:20,898 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW(line 49) no Hoare annotation was computed. [2023-12-02 13:19:20,898 INFO L899 garLoopResultBuilder]: For program point L39(line 39) no Hoare annotation was computed. [2023-12-02 13:19:20,898 INFO L899 garLoopResultBuilder]: For program point L39-1(line 39) no Hoare annotation was computed. [2023-12-02 13:19:20,899 INFO L895 garLoopResultBuilder]: At program point L39-2(line 39) the Hoare annotation is: (let ((.cse33 (select |#memory_int| 1)) (.cse13 (* 2 |ULTIMATE.start_main_~y~0#1|)) (.cse22 (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse23 (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~r~0#1| (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|))) (.cse19 (+ |ULTIMATE.start_main_~r~0#1| 1))) (let ((.cse15 (<= .cse19 |ULTIMATE.start_main_~b~0#1|)) (.cse20 (<= .cse19 |ULTIMATE.start_main_~y~0#1|)) (.cse29 (<= 1 |ULTIMATE.start_main_~q~0#1|)) (.cse2 (<= |ULTIMATE.start_main_~y~0#1| 5)) (.cse21 (<= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse30 (<= |ULTIMATE.start_main_~y~0#1| .cse23)) (.cse31 (= |ULTIMATE.start_main_~a~0#1| 1)) (.cse24 (<= 1 |ULTIMATE.start_main_~b~0#1|)) (.cse32 (<= .cse23 (+ 5 |ULTIMATE.start_main_~y~0#1|))) (.cse11 (<= |ULTIMATE.start_main_~x~0#1| 5)) (.cse0 (= (select |#length| 3) 12)) (.cse1 (<= 1 |#StackHeapBarrier|)) (.cse12 (<= 0 |ULTIMATE.start_main_~x~0#1|)) (.cse17 (= .cse22 |ULTIMATE.start_main_~b~0#1|)) (.cse3 (= 2 (select |#length| 1))) (.cse4 (= (select |#valid| 3) 1)) (.cse25 (<= 1 |ULTIMATE.start_main_~a~0#1|)) (.cse14 (+ .cse13 |ULTIMATE.start_main_~r~0#1|)) (.cse5 (= (select |#valid| 1) 1)) (.cse26 (<= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~q~0#1|)) (.cse6 (= (select |#valid| 0) 0)) (.cse7 (= 14 (select |#length| 2))) (.cse27 (<= .cse23 (+ .cse22 5))) (.cse8 (= (select |#valid| 2) 1)) (.cse9 (= (select .cse33 0) 48)) (.cse10 (= (select .cse33 1) 0)) (.cse16 (or (< 0 |ULTIMATE.start_main_~r~0#1|) (= |ULTIMATE.start_main_~r~0#1| 0)))) (or (and .cse0 .cse1 (<= 1 |ULTIMATE.start_main_~y~0#1|) .cse2 (= |ULTIMATE.start_main_~b~0#1| 0) .cse3 .cse4 (<= 0 |ULTIMATE.start_main_~r~0#1|) (<= |ULTIMATE.start_main_~r~0#1| 5) (= |ULTIMATE.start_main_~r~0#1| |ULTIMATE.start_main_~x~0#1|) (= |ULTIMATE.start_main_~q~0#1| 0) .cse5 (= |ULTIMATE.start_main_~a~0#1| 0) .cse6 .cse7 .cse8 .cse9 .cse10) (and .cse11 .cse0 .cse1 .cse12 (<= |ULTIMATE.start_main_~b~0#1| .cse13) .cse3 .cse4 (<= .cse14 5) (= 2 |ULTIMATE.start_main_~q~0#1|) .cse5 .cse15 .cse6 .cse7 (= 2 |ULTIMATE.start_main_~a~0#1|) .cse8 .cse9 .cse10 .cse16) (let ((.cse18 (* |ULTIMATE.start_main_~y~0#1| 4))) (and .cse11 .cse0 .cse1 (= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~q~0#1|) .cse12 .cse17 .cse3 .cse4 .cse5 .cse15 (<= (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~r~0#1|) 5) .cse6 .cse7 .cse8 (<= (+ .cse18 |ULTIMATE.start_main_~r~0#1|) 5) .cse9 .cse10 (<= .cse19 .cse18) .cse16)) (and .cse20 .cse11 .cse0 .cse1 .cse12 .cse2 .cse21 .cse3 .cse4 (<= .cse22 .cse23) .cse24 .cse25 .cse5 .cse26 .cse6 .cse7 .cse27 .cse8 .cse9 .cse10 (<= |ULTIMATE.start_main_~q~0#1| 3)) (and .cse20 .cse11 .cse0 (exists ((|v_ULTIMATE.start_main_~a~0#1_315| Int)) (let ((.cse28 (* |v_ULTIMATE.start_main_~a~0#1_315| |ULTIMATE.start_main_~y~0#1|))) (and (<= .cse28 5) (<= 1 .cse28) (<= |ULTIMATE.start_main_~q~0#1| (+ |v_ULTIMATE.start_main_~a~0#1_315| |ULTIMATE.start_main_~a~0#1|))))) .cse1 .cse12 .cse29 .cse21 .cse3 .cse30 .cse4 .cse31 .cse24 .cse5 .cse6 .cse7 .cse8 .cse32 .cse9 .cse10) (and .cse20 .cse11 .cse0 .cse1 .cse12 .cse29 .cse2 .cse21 .cse3 (<= |ULTIMATE.start_main_~q~0#1| 5) .cse30 .cse4 .cse31 .cse24 .cse5 .cse6 .cse7 .cse8 .cse32 .cse9 .cse10) (and .cse11 .cse0 .cse1 .cse12 .cse17 (<= 0 (+ (* |ULTIMATE.start_main_~y~0#1| (div (* (- 1) |ULTIMATE.start_main_~a~0#1|) 2)) 1)) .cse3 .cse4 (<= .cse19 (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|)) .cse25 (<= .cse14 2) .cse5 .cse26 .cse6 .cse7 .cse27 .cse8 .cse9 .cse10 .cse16)))) [2023-12-02 13:19:20,899 INFO L899 garLoopResultBuilder]: For program point L39-3(line 39) no Hoare annotation was computed. [2023-12-02 13:19:20,899 INFO L899 garLoopResultBuilder]: For program point L64(line 64) no Hoare annotation was computed. [2023-12-02 13:19:20,899 INFO L899 garLoopResultBuilder]: For program point L31(line 31) no Hoare annotation was computed. [2023-12-02 13:19:20,899 INFO L899 garLoopResultBuilder]: For program point L64-1(line 64) no Hoare annotation was computed. [2023-12-02 13:19:20,899 INFO L899 garLoopResultBuilder]: For program point L64-2(line 64) no Hoare annotation was computed. [2023-12-02 13:19:20,899 INFO L895 garLoopResultBuilder]: At program point L64-3(line 64) the Hoare annotation is: (and (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 5) (<= 0 |ULTIMATE.start_main_~a~0#1|)) [2023-12-02 13:19:20,899 INFO L899 garLoopResultBuilder]: For program point L64-4(line 64) no Hoare annotation was computed. [2023-12-02 13:19:20,899 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW(line 57) no Hoare annotation was computed. [2023-12-02 13:19:20,899 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW(line 64) no Hoare annotation was computed. [2023-12-02 13:19:20,899 INFO L899 garLoopResultBuilder]: For program point L48(line 48) no Hoare annotation was computed. [2023-12-02 13:19:20,900 INFO L899 garLoopResultBuilder]: For program point L48-1(line 48) no Hoare annotation was computed. [2023-12-02 13:19:20,900 INFO L895 garLoopResultBuilder]: At program point L48-2(line 48) the Hoare annotation is: (let ((.cse19 (select |#memory_int| 1))) (let ((.cse14 (= |ULTIMATE.start_main_~a~0#1| 1)) (.cse15 (<= |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~r~0#1|)) (.cse0 (= (select |#length| 3) 12)) (.cse1 (<= 1 |#StackHeapBarrier|)) (.cse17 (* |ULTIMATE.start_main_~y~0#1| 4)) (.cse2 (= 2 (select |#length| 1))) (.cse3 (= (select |#valid| 3) 1)) (.cse4 (<= |ULTIMATE.start_main_~r~0#1| 5)) (.cse5 (<= 1 |ULTIMATE.start_main_~b~0#1|)) (.cse6 (= |ULTIMATE.start_main_~r~0#1| |ULTIMATE.start_main_~x~0#1|)) (.cse7 (= |ULTIMATE.start_main_~q~0#1| 0)) (.cse8 (= (select |#valid| 1) 1)) (.cse9 (= (select |#valid| 0) 0)) (.cse10 (= 14 (select |#length| 2))) (.cse11 (= (select |#valid| 2) 1)) (.cse12 (= (select .cse19 0) 48)) (.cse13 (= (select .cse19 1) 0))) (or (and .cse0 .cse1 (= (* 2 |ULTIMATE.start_main_~y~0#1|) |ULTIMATE.start_main_~b~0#1|) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (<= |ULTIMATE.start_main_~b~0#1| (* (div |ULTIMATE.start_main_~r~0#1| 2) 2)) .cse9 .cse10 (= 2 |ULTIMATE.start_main_~a~0#1|) .cse11 .cse12 .cse13) (and .cse0 .cse1 (= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|) .cse2 .cse3 .cse14 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse15 .cse13 (<= (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~r~0#1|) (+ 5 |ULTIMATE.start_main_~y~0#1|))) (let ((.cse16 (+ |ULTIMATE.start_main_~r~0#1| 1))) (and (<= |ULTIMATE.start_main_~x~0#1| 5) .cse0 .cse1 (<= 0 |ULTIMATE.start_main_~x~0#1|) (exists ((v_subst_8 Int)) (and (<= v_subst_8 |ULTIMATE.start_main_~q~0#1|) (<= 1 (* |ULTIMATE.start_main_~y~0#1| v_subst_8)))) .cse2 .cse3 .cse14 (<= .cse16 (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|)) .cse8 .cse9 .cse10 .cse11 (<= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~r~0#1|) (<= (+ .cse17 |ULTIMATE.start_main_~r~0#1|) 5) .cse12 .cse15 .cse13 (exists ((v_subst_12 Int)) (let ((.cse18 (* |ULTIMATE.start_main_~y~0#1| v_subst_12))) (and (<= .cse16 .cse18) (<= (+ .cse18 |ULTIMATE.start_main_~r~0#1|) 5) (<= |ULTIMATE.start_main_~q~0#1| v_subst_12)))))) (and .cse0 .cse1 (= .cse17 |ULTIMATE.start_main_~b~0#1|) (= (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|) |ULTIMATE.start_main_~b~0#1|) .cse2 (<= (+ (* (div (+ (- 1) |ULTIMATE.start_main_~b~0#1|) 2) 2) 2) |ULTIMATE.start_main_~r~0#1|) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13)))) [2023-12-02 13:19:20,900 INFO L899 garLoopResultBuilder]: For program point L48-3(line 48) no Hoare annotation was computed. [2023-12-02 13:19:20,900 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW(line 49) no Hoare annotation was computed. [2023-12-02 13:19:20,900 INFO L899 garLoopResultBuilder]: For program point L40(line 40) no Hoare annotation was computed. [2023-12-02 13:19:20,900 INFO L899 garLoopResultBuilder]: For program point L40-1(line 40) no Hoare annotation was computed. [2023-12-02 13:19:20,900 INFO L899 garLoopResultBuilder]: For program point L40-2(line 40) no Hoare annotation was computed. [2023-12-02 13:19:20,901 INFO L895 garLoopResultBuilder]: At program point L40-3(line 40) the Hoare annotation is: (let ((.cse33 (select |#memory_int| 1)) (.cse16 (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse17 (* |ULTIMATE.start_main_~q~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse19 (+ |ULTIMATE.start_main_~r~0#1| 1)) (.cse20 (* 2 |ULTIMATE.start_main_~y~0#1|))) (let ((.cse15 (<= |ULTIMATE.start_main_~b~0#1| .cse20)) (.cse25 (<= .cse19 |ULTIMATE.start_main_~b~0#1|)) (.cse22 (or (< 0 |ULTIMATE.start_main_~r~0#1|) (= |ULTIMATE.start_main_~r~0#1| 0))) (.cse3 (<= |ULTIMATE.start_main_~y~0#1| 5)) (.cse12 (+ |ULTIMATE.start_main_~r~0#1| .cse17)) (.cse21 (<= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~q~0#1|)) (.cse29 (<= .cse19 |ULTIMATE.start_main_~y~0#1|)) (.cse13 (<= |ULTIMATE.start_main_~x~0#1| 5)) (.cse0 (= (select |#length| 3) 12)) (.cse1 (<= 1 |#StackHeapBarrier|)) (.cse14 (<= 0 |ULTIMATE.start_main_~x~0#1|)) (.cse2 (<= 1 |ULTIMATE.start_main_~y~0#1|)) (.cse30 (<= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse23 (exists ((|v_ULTIMATE.start_main_~a~0#1_46| Int)) (let ((.cse34 (* |ULTIMATE.start_main_~y~0#1| |v_ULTIMATE.start_main_~a~0#1_46|))) (and (<= .cse34 2) (<= |ULTIMATE.start_main_~y~0#1| .cse34) (<= |v_ULTIMATE.start_main_~a~0#1_46| 1) (<= |ULTIMATE.start_main_~a~0#1| (* 2 |v_ULTIMATE.start_main_~a~0#1_46|)))))) (.cse4 (= 2 (select |#length| 1))) (.cse5 (= (select |#valid| 3) 1)) (.cse18 (<= 1 |ULTIMATE.start_main_~a~0#1|)) (.cse31 (<= 0 (+ 9223372036854775808 |ULTIMATE.start_main_~r~0#1| .cse17))) (.cse6 (= (select |#valid| 1) 1)) (.cse32 (<= .cse17 9223372036854775807)) (.cse7 (= (select |#valid| 0) 0)) (.cse8 (= 14 (select |#length| 2))) (.cse9 (= (select |#valid| 2) 1)) (.cse26 (<= .cse16 9223372036854775807)) (.cse10 (= (select .cse33 0) 48)) (.cse11 (= (select .cse33 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3 (= |ULTIMATE.start_main_~b~0#1| 0) .cse4 .cse5 (<= 0 |ULTIMATE.start_main_~r~0#1|) (<= |ULTIMATE.start_main_~r~0#1| 5) (= |ULTIMATE.start_main_~r~0#1| |ULTIMATE.start_main_~x~0#1|) (= |ULTIMATE.start_main_~q~0#1| 0) .cse6 (= |ULTIMATE.start_main_~a~0#1| 0) .cse7 .cse8 .cse9 .cse10 .cse11) (and (<= .cse12 5) .cse13 .cse0 .cse1 .cse14 .cse15 (<= 0 (+ (* |ULTIMATE.start_main_~y~0#1| (div (* (- 1) |ULTIMATE.start_main_~a~0#1|) 2)) 1)) .cse4 .cse5 (<= .cse16 (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~r~0#1| .cse17)) .cse18 (<= .cse19 .cse20) (<= (+ .cse20 |ULTIMATE.start_main_~r~0#1|) 2) .cse6 (= (mod |ULTIMATE.start_main_~a~0#1| 2) 0) .cse21 .cse7 .cse8 .cse9 .cse10 .cse11 .cse22) (and .cse13 .cse0 .cse1 (<= 0 (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~r~0#1|)) .cse14 .cse15 .cse23 .cse4 .cse5 (exists ((v_subst_1 Int)) (let ((.cse24 (* |ULTIMATE.start_main_~y~0#1| v_subst_1))) (and (<= .cse19 .cse24) (<= (+ |ULTIMATE.start_main_~r~0#1| .cse24) 5) (<= |ULTIMATE.start_main_~q~0#1| v_subst_1)))) (= 2 |ULTIMATE.start_main_~q~0#1|) .cse6 .cse25 .cse7 .cse8 .cse9 .cse26 .cse10 (<= 2 |ULTIMATE.start_main_~a~0#1|) .cse11) (let ((.cse27 (* |ULTIMATE.start_main_~y~0#1| 4))) (and .cse13 .cse0 .cse1 (= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~q~0#1|) .cse14 (= .cse16 |ULTIMATE.start_main_~b~0#1|) .cse4 .cse5 .cse6 .cse25 .cse7 .cse8 .cse9 (<= (+ .cse27 |ULTIMATE.start_main_~r~0#1|) 5) .cse10 .cse11 (<= .cse19 .cse27) .cse22 (exists ((v_subst_11 Int)) (let ((.cse28 (* |ULTIMATE.start_main_~y~0#1| v_subst_11))) (and (<= .cse19 .cse28) (<= (+ |ULTIMATE.start_main_~r~0#1| .cse28) 5) (<= 1 .cse28) (<= |ULTIMATE.start_main_~q~0#1| v_subst_11)))))) (and .cse29 .cse13 .cse0 .cse1 .cse14 .cse3 .cse30 .cse4 (<= .cse12 9223372036854775807) .cse5 (<= 1 |ULTIMATE.start_main_~b~0#1|) .cse18 .cse31 .cse6 .cse21 .cse32 .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse29 (<= 2 |ULTIMATE.start_main_~q~0#1|) .cse13 .cse0 .cse1 .cse14 .cse2 .cse30 .cse23 .cse4 .cse5 .cse18 .cse31 .cse6 .cse32 .cse7 .cse8 .cse9 .cse26 (<= 0 (+ |ULTIMATE.start_main_~b~0#1| 2147483648)) .cse10 .cse11)))) [2023-12-02 13:19:20,901 INFO L899 garLoopResultBuilder]: For program point L40-4(lines 38 62) no Hoare annotation was computed. [2023-12-02 13:19:20,901 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW(line 40) no Hoare annotation was computed. [2023-12-02 13:19:20,901 INFO L899 garLoopResultBuilder]: For program point L57(line 57) no Hoare annotation was computed. [2023-12-02 13:19:20,901 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW(line 64) no Hoare annotation was computed. [2023-12-02 13:19:20,901 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW(line 58) no Hoare annotation was computed. [2023-12-02 13:19:20,901 INFO L899 garLoopResultBuilder]: For program point L49(line 49) no Hoare annotation was computed. [2023-12-02 13:19:20,901 INFO L899 garLoopResultBuilder]: For program point L49-1(line 49) no Hoare annotation was computed. [2023-12-02 13:19:20,901 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW(line 52) no Hoare annotation was computed. [2023-12-02 13:19:20,902 INFO L899 garLoopResultBuilder]: For program point L49-2(line 49) no Hoare annotation was computed. [2023-12-02 13:19:20,902 INFO L895 garLoopResultBuilder]: At program point L49-3(line 49) the Hoare annotation is: (let ((.cse21 (select |#memory_int| 1))) (let ((.cse15 (= |ULTIMATE.start_main_~a~0#1| 1)) (.cse16 (<= |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~r~0#1|)) (.cse0 (= (select |#length| 3) 12)) (.cse1 (<= 1 |#StackHeapBarrier|)) (.cse18 (* |ULTIMATE.start_main_~y~0#1| 4)) (.cse3 (= 2 (select |#length| 1))) (.cse4 (= (select |#valid| 3) 1)) (.cse5 (<= 1 |ULTIMATE.start_main_~b~0#1|)) (.cse6 (= |ULTIMATE.start_main_~r~0#1| |ULTIMATE.start_main_~x~0#1|)) (.cse7 (= |ULTIMATE.start_main_~q~0#1| 0)) (.cse8 (= (select |#valid| 1) 1)) (.cse10 (= (select |#valid| 0) 0)) (.cse11 (= 14 (select |#length| 2))) (.cse12 (= (select |#valid| 2) 1)) (.cse9 (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~r~0#1|)) (.cse13 (= (select .cse21 0) 48)) (.cse14 (= (select .cse21 1) 0))) (or (let ((.cse2 (* 2 |ULTIMATE.start_main_~y~0#1|))) (and .cse0 .cse1 (= .cse2 |ULTIMATE.start_main_~b~0#1|) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (<= |ULTIMATE.start_main_~b~0#1| (* (div |ULTIMATE.start_main_~r~0#1| 2) 2)) (<= .cse9 (+ .cse2 5)) .cse10 .cse11 (= 2 |ULTIMATE.start_main_~a~0#1|) .cse12 .cse13 .cse14)) (and .cse0 .cse1 (= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|) .cse3 .cse4 .cse15 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse16 .cse14 (<= .cse9 (+ 5 |ULTIMATE.start_main_~y~0#1|))) (let ((.cse17 (+ |ULTIMATE.start_main_~r~0#1| 1))) (and (<= |ULTIMATE.start_main_~x~0#1| 5) .cse0 .cse1 (<= 0 |ULTIMATE.start_main_~x~0#1|) (exists ((v_subst_8 Int)) (and (<= v_subst_8 |ULTIMATE.start_main_~q~0#1|) (<= 1 (* |ULTIMATE.start_main_~y~0#1| v_subst_8)))) .cse3 .cse4 .cse15 (<= .cse17 (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|)) .cse8 .cse10 .cse11 .cse12 (<= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~r~0#1|) (<= (+ .cse18 |ULTIMATE.start_main_~r~0#1|) 5) .cse13 .cse16 .cse14 (exists ((v_subst_12 Int)) (let ((.cse19 (* |ULTIMATE.start_main_~y~0#1| v_subst_12))) (and (<= .cse17 .cse19) (<= (+ .cse19 |ULTIMATE.start_main_~r~0#1|) 5) (<= |ULTIMATE.start_main_~q~0#1| v_subst_12)))))) (let ((.cse20 (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|))) (and .cse0 .cse1 (= .cse18 |ULTIMATE.start_main_~b~0#1|) (= .cse20 |ULTIMATE.start_main_~b~0#1|) .cse3 (<= (+ (* (div (+ (- 1) |ULTIMATE.start_main_~b~0#1|) 2) 2) 2) |ULTIMATE.start_main_~r~0#1|) .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 (<= .cse9 (+ .cse20 5)) .cse13 .cse14))))) [2023-12-02 13:19:20,902 INFO L895 garLoopResultBuilder]: At program point L49-4(line 49) the Hoare annotation is: (let ((.cse21 (select |#memory_int| 1))) (let ((.cse15 (= |ULTIMATE.start_main_~a~0#1| 1)) (.cse16 (<= |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~r~0#1|)) (.cse0 (= (select |#length| 3) 12)) (.cse1 (<= 1 |#StackHeapBarrier|)) (.cse18 (* |ULTIMATE.start_main_~y~0#1| 4)) (.cse3 (= 2 (select |#length| 1))) (.cse4 (= (select |#valid| 3) 1)) (.cse5 (<= 1 |ULTIMATE.start_main_~b~0#1|)) (.cse6 (= |ULTIMATE.start_main_~r~0#1| |ULTIMATE.start_main_~x~0#1|)) (.cse7 (= |ULTIMATE.start_main_~q~0#1| 0)) (.cse8 (= (select |#valid| 1) 1)) (.cse10 (= (select |#valid| 0) 0)) (.cse11 (= 14 (select |#length| 2))) (.cse12 (= (select |#valid| 2) 1)) (.cse9 (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~r~0#1|)) (.cse13 (= (select .cse21 0) 48)) (.cse14 (= (select .cse21 1) 0))) (or (let ((.cse2 (* 2 |ULTIMATE.start_main_~y~0#1|))) (and .cse0 .cse1 (= .cse2 |ULTIMATE.start_main_~b~0#1|) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (<= |ULTIMATE.start_main_~b~0#1| (* (div |ULTIMATE.start_main_~r~0#1| 2) 2)) (<= .cse9 (+ .cse2 5)) .cse10 .cse11 (= 2 |ULTIMATE.start_main_~a~0#1|) .cse12 .cse13 .cse14)) (and .cse0 .cse1 (= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|) .cse3 .cse4 .cse15 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse16 .cse14 (<= .cse9 (+ 5 |ULTIMATE.start_main_~y~0#1|))) (let ((.cse17 (+ |ULTIMATE.start_main_~r~0#1| 1))) (and (<= |ULTIMATE.start_main_~x~0#1| 5) .cse0 .cse1 (<= 0 |ULTIMATE.start_main_~x~0#1|) (exists ((v_subst_8 Int)) (and (<= v_subst_8 |ULTIMATE.start_main_~q~0#1|) (<= 1 (* |ULTIMATE.start_main_~y~0#1| v_subst_8)))) .cse3 .cse4 .cse15 (<= .cse17 (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|)) .cse8 .cse10 .cse11 .cse12 (<= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~r~0#1|) (<= (+ .cse18 |ULTIMATE.start_main_~r~0#1|) 5) .cse13 .cse16 .cse14 (exists ((v_subst_12 Int)) (let ((.cse19 (* |ULTIMATE.start_main_~y~0#1| v_subst_12))) (and (<= .cse17 .cse19) (<= (+ .cse19 |ULTIMATE.start_main_~r~0#1|) 5) (<= |ULTIMATE.start_main_~q~0#1| v_subst_12)))))) (let ((.cse20 (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|))) (and .cse0 .cse1 (= .cse18 |ULTIMATE.start_main_~b~0#1|) (= .cse20 |ULTIMATE.start_main_~b~0#1|) .cse3 (<= (+ (* (div (+ (- 1) |ULTIMATE.start_main_~b~0#1|) 2) 2) 2) |ULTIMATE.start_main_~r~0#1|) .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 (<= .cse9 (+ .cse20 5)) .cse13 .cse14))))) [2023-12-02 13:19:20,902 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2023-12-02 13:19:20,902 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW(line 40) no Hoare annotation was computed. [2023-12-02 13:19:20,902 INFO L899 garLoopResultBuilder]: For program point L58(line 58) no Hoare annotation was computed. [2023-12-02 13:19:20,902 INFO L899 garLoopResultBuilder]: For program point L58-1(line 58) no Hoare annotation was computed. [2023-12-02 13:19:20,903 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW(line 64) no Hoare annotation was computed. [2023-12-02 13:19:20,903 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW(line 58) no Hoare annotation was computed. [2023-12-02 13:19:20,903 INFO L899 garLoopResultBuilder]: For program point L50(line 50) no Hoare annotation was computed. [2023-12-02 13:19:20,903 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW(line 52) no Hoare annotation was computed. [2023-12-02 13:19:20,903 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW(line 60) no Hoare annotation was computed. [2023-12-02 13:19:20,903 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW(line 40) no Hoare annotation was computed. [2023-12-02 13:19:20,903 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW(line 55) no Hoare annotation was computed. [2023-12-02 13:19:20,903 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW(line 48) no Hoare annotation was computed. [2023-12-02 13:19:20,903 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 11 13) the Hoare annotation is: true [2023-12-02 13:19:20,903 INFO L899 garLoopResultBuilder]: For program point assume_abort_if_notEXIT(lines 11 13) no Hoare annotation was computed. [2023-12-02 13:19:20,903 INFO L899 garLoopResultBuilder]: For program point __VERIFIER_assertEXIT(lines 14 20) no Hoare annotation was computed. [2023-12-02 13:19:20,903 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 14 20) the Hoare annotation is: true [2023-12-02 13:19:20,906 INFO L445 BasicCegarLoop]: Path program histogram: [6, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:19:20,908 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-12-02 13:19:20,924 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 13:19:20,927 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 13:19:20,928 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 13:19:20,928 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 13:19:20,928 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 13:19:20,928 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 13:19:20,929 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 13:19:20,929 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 13:19:20,929 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 13:19:20,929 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 13:19:20,929 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 13:19:20,929 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 13:19:20,929 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 13:19:20,929 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 13:19:20,929 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 13:19:20,929 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 13:19:20,929 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 13:19:20,930 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 13:19:20,930 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 13:19:20,930 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: QuantifierExpression (exists v_subst_8 : int :: v_subst_8 <= ~q~0 && 1 <= ~y~0 * v_subst_8) could not be translated [2023-12-02 13:19:20,930 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 13:19:20,930 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 13:19:20,930 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 13:19:20,930 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 13:19:20,931 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 13:19:20,931 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 13:19:20,931 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 13:19:20,931 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 13:19:20,931 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: QuantifierExpression (exists v_subst_12 : int :: (~r~0 + 1 <= ~y~0 * v_subst_12 && ~y~0 * v_subst_12 + ~r~0 <= 5) && ~q~0 <= v_subst_12) could not be translated [2023-12-02 13:19:20,931 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 13:19:20,932 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 13:19:20,932 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 13:19:20,932 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 13:19:20,932 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 13:19:20,932 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 13:19:20,933 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 13:19:20,933 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 13:19:20,933 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 13:19:20,936 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 13:19:20,937 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 13:19:20,937 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 13:19:20,938 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 13:19:20,938 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 13:19:20,938 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 13:19:20,938 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 13:19:20,938 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 13:19:20,939 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 13:19:20,939 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 13:19:20,939 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 13:19:20,940 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 13:19:20,940 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 13:19:20,940 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 13:19:20,940 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 13:19:20,941 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 13:19:20,941 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 13:19:20,941 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 13:19:20,941 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 13:19:20,942 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 13:19:20,942 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 13:19:20,942 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 13:19:20,943 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 13:19:20,943 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 13:19:20,943 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 13:19:20,943 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 13:19:20,943 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 13:19:20,944 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 13:19:20,944 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 13:19:20,944 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 13:19:20,945 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 13:19:20,945 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 13:19:20,945 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 13:19:20,946 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 13:19:20,946 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 13:19:20,946 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 13:19:20,946 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 13:19:20,947 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: QuantifierExpression (exists v_ULTIMATE.start_main_~a~0#1_315 : int :: (v_ULTIMATE.start_main_~a~0#1_315 * ~y~0 <= 5 && 1 <= v_ULTIMATE.start_main_~a~0#1_315 * ~y~0) && ~q~0 <= v_ULTIMATE.start_main_~a~0#1_315 + ~a~0) could not be translated [2023-12-02 13:19:20,947 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 13:19:20,947 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 13:19:20,948 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 13:19:20,948 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 13:19:20,948 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 13:19:20,948 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 13:19:20,948 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 13:19:20,949 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 13:19:20,949 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 13:19:20,949 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 13:19:20,950 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 13:19:20,950 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 13:19:20,950 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 13:19:20,950 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 13:19:20,951 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 13:19:20,951 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 13:19:20,951 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 13:19:20,951 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 13:19:20,952 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 13:19:20,952 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 13:19:20,952 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 13:19:20,953 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 13:19:20,953 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 13:19:20,953 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 13:19:20,953 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 13:19:20,954 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 13:19:20,954 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 01:19:20 BoogieIcfgContainer [2023-12-02 13:19:20,954 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-02 13:19:20,955 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-12-02 13:19:20,955 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-12-02 13:19:20,955 INFO L274 PluginConnector]: Witness Printer initialized [2023-12-02 13:19:20,956 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 01:08:42" (3/4) ... [2023-12-02 13:19:20,957 INFO L137 WitnessPrinter]: Generating witness for correct program [2023-12-02 13:19:20,961 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2023-12-02 13:19:20,961 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __VERIFIER_assert [2023-12-02 13:19:20,965 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 21 nodes and edges [2023-12-02 13:19:20,965 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 7 nodes and edges [2023-12-02 13:19:20,965 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2023-12-02 13:19:20,966 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2023-12-02 13:19:21,045 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/witness.graphml [2023-12-02 13:19:21,045 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/witness.yml [2023-12-02 13:19:21,045 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-12-02 13:19:21,046 INFO L158 Benchmark]: Toolchain (without parser) took 639094.00ms. Allocated memory was 157.3MB in the beginning and 989.9MB in the end (delta: 832.6MB). Free memory was 122.0MB in the beginning and 868.4MB in the end (delta: -746.4MB). Peak memory consumption was 86.0MB. Max. memory is 16.1GB. [2023-12-02 13:19:21,046 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 117.4MB. Free memory is still 89.7MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 13:19:21,046 INFO L158 Benchmark]: CACSL2BoogieTranslator took 245.26ms. Allocated memory is still 157.3MB. Free memory was 122.0MB in the beginning and 128.6MB in the end (delta: -6.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-12-02 13:19:21,047 INFO L158 Benchmark]: Boogie Procedure Inliner took 42.00ms. Allocated memory is still 157.3MB. Free memory was 128.6MB in the beginning and 126.7MB in the end (delta: 2.0MB). There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 13:19:21,047 INFO L158 Benchmark]: Boogie Preprocessor took 20.87ms. Allocated memory is still 157.3MB. Free memory was 126.7MB in the beginning and 125.5MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 13:19:21,047 INFO L158 Benchmark]: RCFGBuilder took 373.03ms. Allocated memory is still 157.3MB. Free memory was 125.5MB in the beginning and 108.8MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2023-12-02 13:19:21,047 INFO L158 Benchmark]: TraceAbstraction took 638315.33ms. Allocated memory was 157.3MB in the beginning and 989.9MB in the end (delta: 832.6MB). Free memory was 107.8MB in the beginning and 874.7MB in the end (delta: -766.9MB). Peak memory consumption was 653.8MB. Max. memory is 16.1GB. [2023-12-02 13:19:21,048 INFO L158 Benchmark]: Witness Printer took 90.57ms. Allocated memory is still 989.9MB. Free memory was 874.7MB in the beginning and 868.4MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2023-12-02 13:19:21,049 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.15ms. Allocated memory is still 117.4MB. Free memory is still 89.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 245.26ms. Allocated memory is still 157.3MB. Free memory was 122.0MB in the beginning and 128.6MB in the end (delta: -6.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 42.00ms. Allocated memory is still 157.3MB. Free memory was 128.6MB in the beginning and 126.7MB in the end (delta: 2.0MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 20.87ms. Allocated memory is still 157.3MB. Free memory was 126.7MB in the beginning and 125.5MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 373.03ms. Allocated memory is still 157.3MB. Free memory was 125.5MB in the beginning and 108.8MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * TraceAbstraction took 638315.33ms. Allocated memory was 157.3MB in the beginning and 989.9MB in the end (delta: 832.6MB). Free memory was 107.8MB in the beginning and 874.7MB in the end (delta: -766.9MB). Peak memory consumption was 653.8MB. Max. memory is 16.1GB. * Witness Printer took 90.57ms. Allocated memory is still 989.9MB. Free memory was 874.7MB in the beginning and 868.4MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: QuantifierExpression (exists v_subst_8 : int :: v_subst_8 <= ~q~0 && 1 <= ~y~0 * v_subst_8) could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: QuantifierExpression (exists v_subst_12 : int :: (~r~0 + 1 <= ~y~0 * v_subst_12 && ~y~0 * v_subst_12 + ~r~0 <= 5) && ~q~0 <= v_subst_12) could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: QuantifierExpression (exists v_ULTIMATE.start_main_~a~0#1_315 : int :: (v_ULTIMATE.start_main_~a~0#1_315 * ~y~0 <= 5 && 1 <= v_ULTIMATE.start_main_~a~0#1_315 * ~y~0) && ~q~0 <= v_ULTIMATE.start_main_~a~0#1_315 + ~a~0) could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 40]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 40]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 40]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 40]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 48]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 48]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 49]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 49]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 49]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 49]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 52]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 52]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 55]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 55]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 55]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 55]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 57]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 57]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 58]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 58]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 60]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 60]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 61]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 61]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 64]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 64]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 64]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 64]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 83 locations, 30 error locations. Started 1 CEGAR loops. OverallTime: 638.2s, OverallIterations: 44, TraceHistogramMax: 28, PathProgramHistogramMax: 6, EmptinessCheckTime: 0.1s, AutomataDifference: 59.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 63.6s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 13 mSolverCounterUnknown, 7909 SdHoareTripleChecker+Valid, 42.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 7660 mSDsluCounter, 7980 SdHoareTripleChecker+Invalid, 40.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 5877 mSDsCounter, 1273 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 15342 IncrementalHoareTripleChecker+Invalid, 16628 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1273 mSolverCounterUnsat, 2103 mSDtfsCounter, 15342 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 9887 GetRequests, 7994 SyntacticMatches, 551 SemanticMatches, 1342 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 46530 ImplicationChecksByTransitivity, 215.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=791occurred in iteration=42, InterpolantAutomatonStates: 460, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 3.4s AutomataMinimizationTime, 44 MinimizatonAttempts, 2024 StatesRemovedByMinimization, 33 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 14 LocationsWithAnnotation, 384 PreInvPairs, 519 NumberOfFragments, 3786 HoareAnnotationTreeSize, 384 FomulaSimplifications, 692244 FormulaSimplificationTreeSizeReduction, 38.9s HoareSimplificationTime, 14 FomulaSimplificationsInter, 157122 FormulaSimplificationTreeSizeReductionInter, 24.6s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.6s SatisfiabilityAnalysisTime, 22.5s InterpolantComputationTime, 4388 NumberOfCodeBlocks, 3578 NumberOfCodeBlocksAsserted, 63 NumberOfCheckSat, 6041 ConstructedInterpolants, 82 QuantifiedInterpolants, 29106 SizeOfPredicates, 134 NumberOfNonLiveVariables, 8057 ConjunctsInSsa, 460 ConjunctsInUnsatCore, 57 InterpolantComputations, 17 PerfectInterpolantSequences, 15431/17403 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: OVERALL_TIME: 8.2s, ICFG_INTERPRETER_ENTERED_PROCEDURES: 12, DAG_INTERPRETER_EARLY_EXIT_QUERIES_NONTRIVIAL: 175, DAG_INTERPRETER_EARLY_EXITS: 0, TOOLS_POST_APPLICATIONS: 196, TOOLS_POST_TIME: 3.0s, TOOLS_POST_CALL_APPLICATIONS: 124, TOOLS_POST_CALL_TIME: 2.2s, TOOLS_POST_RETURN_APPLICATIONS: 98, TOOLS_POST_RETURN_TIME: 1.6s, TOOLS_QUANTIFIERELIM_APPLICATIONS: 418, TOOLS_QUANTIFIERELIM_TIME: 6.7s, TOOLS_QUANTIFIERELIM_MAX_TIME: 0.1s, FLUID_QUERY_TIME: 0.0s, FLUID_QUERIES: 485, FLUID_YES_ANSWERS: 0, DOMAIN_JOIN_APPLICATIONS: 125, DOMAIN_JOIN_TIME: 0.9s, DOMAIN_ALPHA_APPLICATIONS: 0, DOMAIN_ALPHA_TIME: 0.0s, DOMAIN_WIDEN_APPLICATIONS: 2, DOMAIN_WIDEN_TIME: 0.0s, DOMAIN_ISSUBSETEQ_APPLICATIONS: 4, DOMAIN_ISSUBSETEQ_TIME: 0.0s, DOMAIN_ISBOTTOM_APPLICATIONS: 175, DOMAIN_ISBOTTOM_TIME: 0.2s, LOOP_SUMMARIZER_APPLICATIONS: 2, LOOP_SUMMARIZER_CACHE_MISSES: 2, LOOP_SUMMARIZER_OVERALL_TIME: 4.1s, LOOP_SUMMARIZER_NEW_COMPUTATION_TIME: 4.1s, LOOP_SUMMARIZER_FIXPOINT_ITERATIONS: 4, CALL_SUMMARIZER_APPLICATIONS: 98, CALL_SUMMARIZER_CACHE_MISSES: 8, CALL_SUMMARIZER_OVERALL_TIME: 0.0s, CALL_SUMMARIZER_NEW_COMPUTATION_TIME: 0.0s, PROCEDURE_GRAPH_BUILDER_TIME: 0.0s, PATH_EXPR_TIME: 0.0s, REGEX_TO_DAG_TIME: 0.0s, DAG_COMPRESSION_TIME: 0.1s, DAG_COMPRESSION_PROCESSED_NODES: 5467, DAG_COMPRESSION_RETAINED_NODES: 433, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 30 specifications checked. All of them hold - InvariantResult [Line: 47]: Loop Invariant Derived loop invariant: (((((((((((2 * y) == b) && (r <= 5)) && (1 <= b)) && (r == x)) && (q == 0)) && (b <= ((r / 2) * 2))) && (2 == a)) || (((((((b == y) && (a == 1)) && (1 <= b)) && (r == x)) && (q == 0)) && (y <= r)) && ((b + r) <= (5 + y)))) || (((((((x <= 5) && (0 <= x)) && (a == 1)) && ((r + 1) <= (b + y))) && (b <= r)) && (((y * 4) + r) <= 5)) && (y <= r))) || ((((((((y * 4) == b) && ((a * y) == b)) && (((((-1 + b) / 2) * 2) + 2) <= r)) && (r <= 5)) && (1 <= b)) && (r == x)) && (q == 0))) - InvariantResult [Line: 38]: Loop Invariant Derived loop invariant: ((((((((((((((1 <= y) && (y <= 5)) && (b == 0)) && (0 <= r)) && (r <= 5)) && (r == x)) && (q == 0)) && (a == 0)) || ((((((((x <= 5) && (0 <= x)) && (b <= (2 * y))) && (((2 * y) + r) <= 5)) && (2 == q)) && ((r + 1) <= b)) && (2 == a)) && ((0 < r) || (r == 0)))) || (((((((((x <= 5) && (a == q)) && (0 <= x)) && ((a * y) == b)) && ((r + 1) <= b)) && ((b + r) <= 5)) && (((y * 4) + r) <= 5)) && ((r + 1) <= (y * 4))) && ((0 < r) || (r == 0)))) || ((((((((((((r + 1) <= y) && (x <= 5)) && (0 <= x)) && (y <= 5)) && (b <= y)) && ((a * y) <= ((b + r) + (q * y)))) && (1 <= b)) && (1 <= a)) && (a <= q)) && (((b + r) + (q * y)) <= ((a * y) + 5))) && (q <= 3))) || ((((((((((r + 1) <= y) && (x <= 5)) && (0 <= x)) && (1 <= q)) && (b <= y)) && (y <= ((b + r) + (q * y)))) && (a == 1)) && (1 <= b)) && (((b + r) + (q * y)) <= (5 + y)))) || ((((((((((((r + 1) <= y) && (x <= 5)) && (0 <= x)) && (1 <= q)) && (y <= 5)) && (b <= y)) && (q <= 5)) && (y <= ((b + r) + (q * y)))) && (a == 1)) && (1 <= b)) && (((b + r) + (q * y)) <= (5 + y)))) || ((((((((((x <= 5) && (0 <= x)) && ((a * y) == b)) && (0 <= ((y * ((-1 * a) / 2)) + 1))) && ((r + 1) <= (b + y))) && (1 <= a)) && (((2 * y) + r) <= 2)) && (a <= q)) && (((b + r) + (q * y)) <= ((a * y) + 5))) && ((0 < r) || (r == 0)))) RESULT: Ultimate proved your program to be correct! [2023-12-02 13:19:21,190 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_527a1a97-9cd7-4dbc-8156-209e539f487b/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE