./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/geo1-ll_valuebound100.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/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_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/geo1-ll_valuebound100.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/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_4800334c-4926-4623-b3ae-25d12c158cfa/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 9510036636a06bbbe217d25abc7d9d86c957b5947d577c099943a8ac8bd54815 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 14:08:48,962 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 14:08:49,025 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Overflow-32bit-Taipan_Default.epf [2023-12-02 14:08:49,030 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 14:08:49,030 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 14:08:49,054 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 14:08:49,054 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 14:08:49,055 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 14:08:49,055 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 14:08:49,056 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 14:08:49,056 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 14:08:49,057 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 14:08:49,057 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 14:08:49,058 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 14:08:49,058 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 14:08:49,059 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 14:08:49,059 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 14:08:49,060 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 14:08:49,060 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 14:08:49,061 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 14:08:49,062 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 14:08:49,062 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 14:08:49,063 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 14:08:49,063 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 14:08:49,064 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 14:08:49,064 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 14:08:49,065 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 14:08:49,065 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 14:08:49,065 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 14:08:49,066 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 14:08:49,066 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 14:08:49,066 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-12-02 14:08:49,067 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-12-02 14:08:49,067 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 14:08:49,067 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 14:08:49,067 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 14:08:49,067 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 14:08:49,068 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 14:08:49,068 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 14:08:49,068 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 14:08:49,068 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 14:08:49,069 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 14:08:49,069 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 14:08:49,069 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 14:08:49,069 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 14:08:49,069 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 14:08:49,070 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 14:08:49,070 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 14:08:49,070 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 14:08:49,070 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_4800334c-4926-4623-b3ae-25d12c158cfa/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_4800334c-4926-4623-b3ae-25d12c158cfa/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 -> 9510036636a06bbbe217d25abc7d9d86c957b5947d577c099943a8ac8bd54815 [2023-12-02 14:08:49,293 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 14:08:49,313 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 14:08:49,316 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 14:08:49,317 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 14:08:49,317 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 14:08:49,318 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/nla-digbench-scaling/geo1-ll_valuebound100.c [2023-12-02 14:08:52,101 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 14:08:52,271 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 14:08:52,272 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/sv-benchmarks/c/nla-digbench-scaling/geo1-ll_valuebound100.c [2023-12-02 14:08:52,279 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/data/2f8e7ebb9/6fa55f937b96470492390eccbca27d29/FLAG9eb64f0d7 [2023-12-02 14:08:52,293 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/data/2f8e7ebb9/6fa55f937b96470492390eccbca27d29 [2023-12-02 14:08:52,296 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 14:08:52,297 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 14:08:52,299 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 14:08:52,299 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 14:08:52,304 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 14:08:52,305 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:08:52" (1/1) ... [2023-12-02 14:08:52,306 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1ef07307 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:08:52, skipping insertion in model container [2023-12-02 14:08:52,306 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:08:52" (1/1) ... [2023-12-02 14:08:52,328 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 14:08:52,490 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 14:08:52,500 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 14:08:52,518 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 14:08:52,531 INFO L206 MainTranslator]: Completed translation [2023-12-02 14:08:52,532 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:08:52 WrapperNode [2023-12-02 14:08:52,532 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 14:08:52,533 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 14:08:52,533 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 14:08:52,533 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 14:08:52,541 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:08:52" (1/1) ... [2023-12-02 14:08:52,547 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:08:52" (1/1) ... [2023-12-02 14:08:52,567 INFO L138 Inliner]: procedures = 14, calls = 14, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 73 [2023-12-02 14:08:52,567 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 14:08:52,568 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 14:08:52,568 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 14:08:52,568 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 14:08:52,577 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:08:52" (1/1) ... [2023-12-02 14:08:52,577 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:08:52" (1/1) ... [2023-12-02 14:08:52,579 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:08:52" (1/1) ... [2023-12-02 14:08:52,579 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:08:52" (1/1) ... [2023-12-02 14:08:52,582 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:08:52" (1/1) ... [2023-12-02 14:08:52,585 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:08:52" (1/1) ... [2023-12-02 14:08:52,587 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:08:52" (1/1) ... [2023-12-02 14:08:52,588 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:08:52" (1/1) ... [2023-12-02 14:08:52,589 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 14:08:52,590 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 14:08:52,590 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 14:08:52,591 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 14:08:52,591 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:08:52" (1/1) ... [2023-12-02 14:08:52,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 14:08:52,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:08:52,619 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 14:08:52,631 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 14:08:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 14:08:52,653 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 14:08:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 14:08:52,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 14:08:52,654 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 14:08:52,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 14:08:52,654 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-12-02 14:08:52,655 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-12-02 14:08:52,723 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 14:08:52,726 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 14:08:52,920 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 14:08:52,953 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 14:08:52,953 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-02 14:08:52,954 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:08:52 BoogieIcfgContainer [2023-12-02 14:08:52,955 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 14:08:52,958 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 14:08:52,958 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 14:08:52,961 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 14:08:52,962 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 02:08:52" (1/3) ... [2023-12-02 14:08:52,962 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e38b774 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:08:52, skipping insertion in model container [2023-12-02 14:08:52,963 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:08:52" (2/3) ... [2023-12-02 14:08:52,963 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e38b774 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:08:52, skipping insertion in model container [2023-12-02 14:08:52,963 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:08:52" (3/3) ... [2023-12-02 14:08:52,964 INFO L112 eAbstractionObserver]: Analyzing ICFG geo1-ll_valuebound100.c [2023-12-02 14:08:52,982 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 14:08:52,982 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 24 error locations. [2023-12-02 14:08:53,024 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 14:08:53,030 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;@30fe836f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 14:08:53,030 INFO L358 AbstractCegarLoop]: Starting to check reachability of 24 error locations. [2023-12-02 14:08:53,035 INFO L276 IsEmpty]: Start isEmpty. Operand has 65 states, 32 states have (on average 1.8125) internal successors, (58), 56 states have internal predecessors, (58), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 14:08:53,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2023-12-02 14:08:53,042 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:08:53,043 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:08:53,044 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:08:53,049 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:08:53,049 INFO L85 PathProgramCache]: Analyzing trace with hash -1605706441, now seen corresponding path program 1 times [2023-12-02 14:08:53,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:08:53,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786540944] [2023-12-02 14:08:53,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:08:53,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:08:53,153 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:08:53,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1108973558] [2023-12-02 14:08:53,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:08:53,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:08:53,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:08:53,157 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:08:53,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 14:08:53,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:08:53,219 INFO L262 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 14:08:53,224 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:08:53,335 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-02 14:08:53,335 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:08:53,426 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-02 14:08:53,427 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:08:53,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786540944] [2023-12-02 14:08:53,427 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:08:53,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108973558] [2023-12-02 14:08:53,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108973558] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:08:53,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1541268661] [2023-12-02 14:08:53,453 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2023-12-02 14:08:53,453 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:08:53,456 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:08:53,462 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:08:53,462 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:08:54,154 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 14:08:54,156 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:08:54,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1541268661] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:08:54,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:08:54,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 4] total 15 [2023-12-02 14:08:54,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483377799] [2023-12-02 14:08:54,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:08:54,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-02 14:08:54,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:08:54,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-02 14:08:54,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2023-12-02 14:08:54,629 INFO L87 Difference]: Start difference. First operand has 65 states, 32 states have (on average 1.8125) internal successors, (58), 56 states have internal predecessors, (58), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Second operand has 11 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 14:08:54,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:08:54,956 INFO L93 Difference]: Finished difference Result 111 states and 124 transitions. [2023-12-02 14:08:54,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 14:08:54,961 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 17 [2023-12-02 14:08:54,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:08:54,968 INFO L225 Difference]: With dead ends: 111 [2023-12-02 14:08:54,968 INFO L226 Difference]: Without dead ends: 77 [2023-12-02 14:08:54,972 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2023-12-02 14:08:54,975 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 197 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:08:54,976 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 31 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 14:08:54,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2023-12-02 14:08:55,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 77. [2023-12-02 14:08:55,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 47 states have (on average 1.4893617021276595) internal successors, (70), 68 states have internal predecessors, (70), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 14:08:55,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 82 transitions. [2023-12-02 14:08:55,012 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 82 transitions. Word has length 17 [2023-12-02 14:08:55,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:08:55,014 INFO L495 AbstractCegarLoop]: Abstraction has 77 states and 82 transitions. [2023-12-02 14:08:55,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 14:08:55,014 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 82 transitions. [2023-12-02 14:08:55,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2023-12-02 14:08:55,016 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:08:55,016 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 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 14:08:55,026 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 14:08:55,218 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:08:55,218 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:08:55,219 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:08:55,219 INFO L85 PathProgramCache]: Analyzing trace with hash -103247134, now seen corresponding path program 1 times [2023-12-02 14:08:55,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:08:55,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880333051] [2023-12-02 14:08:55,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:08:55,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:08:55,236 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:08:55,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1747443690] [2023-12-02 14:08:55,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:08:55,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:08:55,237 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:08:55,238 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:08:55,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-02 14:08:55,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:08:55,288 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 14:08:55,290 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:08:55,335 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 14:08:55,335 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:08:55,335 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:08:55,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880333051] [2023-12-02 14:08:55,336 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:08:55,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747443690] [2023-12-02 14:08:55,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747443690] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:08:55,336 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:08:55,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 14:08:55,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729748296] [2023-12-02 14:08:55,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:08:55,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:08:55,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:08:55,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:08:55,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:08:55,339 INFO L87 Difference]: Start difference. First operand 77 states and 82 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-02 14:08:55,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:08:55,413 INFO L93 Difference]: Finished difference Result 77 states and 82 transitions. [2023-12-02 14:08:55,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:08:55,414 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 31 [2023-12-02 14:08:55,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:08:55,415 INFO L225 Difference]: With dead ends: 77 [2023-12-02 14:08:55,415 INFO L226 Difference]: Without dead ends: 75 [2023-12-02 14:08:55,416 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 29 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 14:08:55,417 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 20 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:08:55,418 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 43 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 14:08:55,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2023-12-02 14:08:55,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 75. [2023-12-02 14:08:55,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 47 states have (on average 1.446808510638298) internal successors, (68), 66 states have internal predecessors, (68), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 14:08:55,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 80 transitions. [2023-12-02 14:08:55,431 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 80 transitions. Word has length 31 [2023-12-02 14:08:55,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:08:55,432 INFO L495 AbstractCegarLoop]: Abstraction has 75 states and 80 transitions. [2023-12-02 14:08:55,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-02 14:08:55,432 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 80 transitions. [2023-12-02 14:08:55,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-12-02 14:08:55,433 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:08:55,433 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 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 14:08:55,439 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-02 14:08:55,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-02 14:08:55,638 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:08:55,639 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:08:55,639 INFO L85 PathProgramCache]: Analyzing trace with hash 1094306219, now seen corresponding path program 1 times [2023-12-02 14:08:55,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:08:55,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701428527] [2023-12-02 14:08:55,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:08:55,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:08:55,654 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:08:55,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [292042322] [2023-12-02 14:08:55,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:08:55,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:08:55,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:08:55,656 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:08:55,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-02 14:08:55,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:08:55,708 INFO L262 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 14:08:55,710 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:08:55,746 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 14:08:55,747 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:08:55,747 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:08:55,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701428527] [2023-12-02 14:08:55,747 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:08:55,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292042322] [2023-12-02 14:08:55,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292042322] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:08:55,748 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:08:55,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 14:08:55,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259925800] [2023-12-02 14:08:55,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:08:55,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:08:55,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:08:55,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:08:55,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:08:55,750 INFO L87 Difference]: Start difference. First operand 75 states and 80 transitions. Second operand has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-02 14:08:55,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:08:55,809 INFO L93 Difference]: Finished difference Result 75 states and 80 transitions. [2023-12-02 14:08:55,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:08:55,810 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 32 [2023-12-02 14:08:55,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:08:55,811 INFO L225 Difference]: With dead ends: 75 [2023-12-02 14:08:55,811 INFO L226 Difference]: Without dead ends: 74 [2023-12-02 14:08:55,812 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 30 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 14:08:55,813 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 17 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 14:08:55,814 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 45 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 14:08:55,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2023-12-02 14:08:55,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2023-12-02 14:08:55,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 47 states have (on average 1.425531914893617) internal successors, (67), 65 states have internal predecessors, (67), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 14:08:55,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 79 transitions. [2023-12-02 14:08:55,825 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 79 transitions. Word has length 32 [2023-12-02 14:08:55,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:08:55,825 INFO L495 AbstractCegarLoop]: Abstraction has 74 states and 79 transitions. [2023-12-02 14:08:55,825 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-02 14:08:55,826 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 79 transitions. [2023-12-02 14:08:55,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2023-12-02 14:08:55,827 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:08:55,827 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 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 14:08:55,833 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-02 14:08:56,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:08:56,030 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:08:56,031 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:08:56,031 INFO L85 PathProgramCache]: Analyzing trace with hash -475372007, now seen corresponding path program 1 times [2023-12-02 14:08:56,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:08:56,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786068088] [2023-12-02 14:08:56,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:08:56,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:08:56,043 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:08:56,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [840875814] [2023-12-02 14:08:56,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:08:56,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:08:56,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:08:56,044 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:08:56,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-02 14:08:56,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:08:56,092 INFO L262 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 14:08:56,095 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:08:56,247 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 14:08:56,248 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:08:56,248 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:08:56,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786068088] [2023-12-02 14:08:56,248 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:08:56,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840875814] [2023-12-02 14:08:56,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840875814] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:08:56,249 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:08:56,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 14:08:56,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274544480] [2023-12-02 14:08:56,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:08:56,250 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:08:56,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:08:56,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:08:56,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:08:56,251 INFO L87 Difference]: Start difference. First operand 74 states and 79 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-02 14:08:57,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:08:57,730 INFO L93 Difference]: Finished difference Result 119 states and 126 transitions. [2023-12-02 14:08:57,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:08:57,730 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 33 [2023-12-02 14:08:57,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:08:57,731 INFO L225 Difference]: With dead ends: 119 [2023-12-02 14:08:57,732 INFO L226 Difference]: Without dead ends: 118 [2023-12-02 14:08:57,732 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-02 14:08:57,733 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 76 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-02 14:08:57,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 72 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-02 14:08:57,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2023-12-02 14:08:57,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 75. [2023-12-02 14:08:57,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 48 states have (on average 1.4166666666666667) internal successors, (68), 66 states have internal predecessors, (68), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 14:08:57,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 80 transitions. [2023-12-02 14:08:57,747 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 80 transitions. Word has length 33 [2023-12-02 14:08:57,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:08:57,747 INFO L495 AbstractCegarLoop]: Abstraction has 75 states and 80 transitions. [2023-12-02 14:08:57,748 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-02 14:08:57,748 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 80 transitions. [2023-12-02 14:08:57,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-12-02 14:08:57,749 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:08:57,749 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 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 14:08:57,758 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-02 14:08:57,954 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:08:57,954 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:08:57,955 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:08:57,955 INFO L85 PathProgramCache]: Analyzing trace with hash -1851630229, now seen corresponding path program 1 times [2023-12-02 14:08:57,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:08:57,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615408477] [2023-12-02 14:08:57,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:08:57,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:08:57,966 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:08:57,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [913431815] [2023-12-02 14:08:57,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:08:57,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:08:57,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:08:57,968 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:08:57,969 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-02 14:08:58,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:08:58,007 INFO L262 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 14:08:58,009 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:08:59,135 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 14:08:59,135 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:08:59,135 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:08:59,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615408477] [2023-12-02 14:08:59,135 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:08:59,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913431815] [2023-12-02 14:08:59,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [913431815] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:08:59,136 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:08:59,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 14:08:59,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911543193] [2023-12-02 14:08:59,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:08:59,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:08:59,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:08:59,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:08:59,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:08:59,138 INFO L87 Difference]: Start difference. First operand 75 states and 80 transitions. Second operand has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-02 14:09:03,778 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 14:09:07,728 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 14:09:10,068 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 14:09:12,209 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 14:09:14,214 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 14:09:14,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:09:14,722 INFO L93 Difference]: Finished difference Result 82 states and 87 transitions. [2023-12-02 14:09:14,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:09:14,723 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 34 [2023-12-02 14:09:14,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:09:14,724 INFO L225 Difference]: With dead ends: 82 [2023-12-02 14:09:14,724 INFO L226 Difference]: Without dead ends: 81 [2023-12-02 14:09:14,724 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-02 14:09:14,725 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 31 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 5 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:09:14,726 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 101 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 123 Invalid, 8 Unknown, 0 Unchecked, 15.3s Time] [2023-12-02 14:09:14,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2023-12-02 14:09:14,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 76. [2023-12-02 14:09:14,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 49 states have (on average 1.4081632653061225) internal successors, (69), 67 states have internal predecessors, (69), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 14:09:14,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 81 transitions. [2023-12-02 14:09:14,736 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 81 transitions. Word has length 34 [2023-12-02 14:09:14,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:09:14,737 INFO L495 AbstractCegarLoop]: Abstraction has 76 states and 81 transitions. [2023-12-02 14:09:14,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-02 14:09:14,737 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 81 transitions. [2023-12-02 14:09:14,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-12-02 14:09:14,738 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:09:14,738 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 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 14:09:14,743 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-12-02 14:09:14,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:09:14,939 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:09:14,939 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:09:14,939 INFO L85 PathProgramCache]: Analyzing trace with hash -638708531, now seen corresponding path program 1 times [2023-12-02 14:09:14,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:09:14,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62183032] [2023-12-02 14:09:14,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:09:14,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:09:14,951 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:09:14,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1247443293] [2023-12-02 14:09:14,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:09:14,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:09:14,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:09:14,953 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:09:14,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-02 14:09:15,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:09:15,005 INFO L262 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 14:09:15,007 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:09:15,143 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 14:09:15,143 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:09:15,143 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:09:15,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62183032] [2023-12-02 14:09:15,143 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:09:15,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247443293] [2023-12-02 14:09:15,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247443293] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:09:15,144 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:09:15,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:09:15,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766201206] [2023-12-02 14:09:15,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:09:15,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 14:09:15,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:09:15,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 14:09:15,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-02 14:09:15,146 INFO L87 Difference]: Start difference. First operand 76 states and 81 transitions. Second operand has 6 states, 4 states have (on average 5.25) internal successors, (21), 6 states have internal predecessors, (21), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-02 14:09:15,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:09:15,390 INFO L93 Difference]: Finished difference Result 81 states and 86 transitions. [2023-12-02 14:09:15,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 14:09:15,390 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 5.25) internal successors, (21), 6 states have internal predecessors, (21), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 34 [2023-12-02 14:09:15,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:09:15,391 INFO L225 Difference]: With dead ends: 81 [2023-12-02 14:09:15,391 INFO L226 Difference]: Without dead ends: 80 [2023-12-02 14:09:15,392 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-12-02 14:09:15,393 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 70 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:09:15,393 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 73 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 14:09:15,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2023-12-02 14:09:15,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 80. [2023-12-02 14:09:15,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 53 states have (on average 1.3773584905660377) internal successors, (73), 71 states have internal predecessors, (73), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 14:09:15,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 85 transitions. [2023-12-02 14:09:15,405 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 85 transitions. Word has length 34 [2023-12-02 14:09:15,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:09:15,405 INFO L495 AbstractCegarLoop]: Abstraction has 80 states and 85 transitions. [2023-12-02 14:09:15,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 5.25) internal successors, (21), 6 states have internal predecessors, (21), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-02 14:09:15,406 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 85 transitions. [2023-12-02 14:09:15,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2023-12-02 14:09:15,407 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:09:15,407 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 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 14:09:15,412 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-02 14:09:15,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-12-02 14:09:15,612 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:09:15,613 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:09:15,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1565962149, now seen corresponding path program 1 times [2023-12-02 14:09:15,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:09:15,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097440469] [2023-12-02 14:09:15,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:09:15,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:09:15,621 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:09:15,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1677670376] [2023-12-02 14:09:15,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:09:15,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:09:15,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:09:15,623 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:09:15,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-02 14:09:15,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:09:15,661 INFO L262 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 14:09:15,663 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:09:15,722 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 14:09:15,722 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:09:15,723 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:09:15,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097440469] [2023-12-02 14:09:15,723 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:09:15,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677670376] [2023-12-02 14:09:15,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677670376] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:09:15,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:09:15,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:09:15,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650790912] [2023-12-02 14:09:15,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:09:15,724 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:09:15,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:09:15,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:09:15,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:09:15,725 INFO L87 Difference]: Start difference. First operand 80 states and 85 transitions. Second operand has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-02 14:09:16,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:09:16,419 INFO L93 Difference]: Finished difference Result 80 states and 85 transitions. [2023-12-02 14:09:16,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 14:09:16,419 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 35 [2023-12-02 14:09:16,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:09:16,420 INFO L225 Difference]: With dead ends: 80 [2023-12-02 14:09:16,420 INFO L226 Difference]: Without dead ends: 78 [2023-12-02 14:09:16,420 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 32 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 14:09:16,421 INFO L413 NwaCegarLoop]: 28 mSDtfsCounter, 22 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-02 14:09:16,421 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 56 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-02 14:09:16,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2023-12-02 14:09:16,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2023-12-02 14:09:16,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 53 states have (on average 1.3396226415094339) internal successors, (71), 69 states have internal predecessors, (71), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 14:09:16,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 83 transitions. [2023-12-02 14:09:16,432 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 83 transitions. Word has length 35 [2023-12-02 14:09:16,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:09:16,432 INFO L495 AbstractCegarLoop]: Abstraction has 78 states and 83 transitions. [2023-12-02 14:09:16,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-02 14:09:16,432 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 83 transitions. [2023-12-02 14:09:16,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2023-12-02 14:09:16,433 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:09:16,433 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 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 14:09:16,438 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-02 14:09:16,634 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-12-02 14:09:16,634 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:09:16,634 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:09:16,635 INFO L85 PathProgramCache]: Analyzing trace with hash 1674872102, now seen corresponding path program 1 times [2023-12-02 14:09:16,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:09:16,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131340791] [2023-12-02 14:09:16,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:09:16,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:09:16,645 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:09:16,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1902387486] [2023-12-02 14:09:16,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:09:16,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:09:16,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:09:16,646 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:09:16,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-02 14:09:16,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:09:16,689 INFO L262 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 14:09:16,691 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:09:16,825 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 14:09:16,826 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:09:16,904 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:09:16,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131340791] [2023-12-02 14:09:16,904 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:09:16,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902387486] [2023-12-02 14:09:16,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902387486] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 14:09:16,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [13627889] [2023-12-02 14:09:16,906 INFO L159 IcfgInterpreter]: Started Sifa with 30 locations of interest [2023-12-02 14:09:16,907 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:09:16,907 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:09:16,907 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:09:16,907 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:09:17,330 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 34 for LOIs [2023-12-02 14:09:17,335 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 14:09:17,336 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:09:18,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [13627889] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:09:18,026 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 14:09:18,026 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [5] total 19 [2023-12-02 14:09:18,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753865560] [2023-12-02 14:09:18,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:09:18,027 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-02 14:09:18,027 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:09:18,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-02 14:09:18,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=327, Unknown=0, NotChecked=0, Total=462 [2023-12-02 14:09:18,028 INFO L87 Difference]: Start difference. First operand 78 states and 83 transitions. Second operand has 16 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 9 states have internal predecessors, (22), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-12-02 14:09:18,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:09:18,437 INFO L93 Difference]: Finished difference Result 84 states and 88 transitions. [2023-12-02 14:09:18,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-02 14:09:18,437 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 9 states have internal predecessors, (22), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Word has length 35 [2023-12-02 14:09:18,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:09:18,438 INFO L225 Difference]: With dead ends: 84 [2023-12-02 14:09:18,439 INFO L226 Difference]: Without dead ends: 82 [2023-12-02 14:09:18,439 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 69 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=135, Invalid=327, Unknown=0, NotChecked=0, Total=462 [2023-12-02 14:09:18,440 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 156 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-02 14:09:18,440 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 39 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 315 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-02 14:09:18,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2023-12-02 14:09:18,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 82. [2023-12-02 14:09:18,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 56 states have (on average 1.3214285714285714) internal successors, (74), 72 states have internal predecessors, (74), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 14:09:18,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 86 transitions. [2023-12-02 14:09:18,447 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 86 transitions. Word has length 35 [2023-12-02 14:09:18,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:09:18,447 INFO L495 AbstractCegarLoop]: Abstraction has 82 states and 86 transitions. [2023-12-02 14:09:18,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 9 states have internal predecessors, (22), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-12-02 14:09:18,447 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 86 transitions. [2023-12-02 14:09:18,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2023-12-02 14:09:18,448 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:09:18,448 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:09:18,453 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-02 14:09:18,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-12-02 14:09:18,649 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:09:18,649 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:09:18,649 INFO L85 PathProgramCache]: Analyzing trace with hash -1300186259, now seen corresponding path program 1 times [2023-12-02 14:09:18,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:09:18,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288741291] [2023-12-02 14:09:18,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:09:18,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:09:18,660 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:09:18,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [844177273] [2023-12-02 14:09:18,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:09:18,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:09:18,661 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:09:18,662 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:09:18,663 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-02 14:09:18,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:09:18,700 INFO L262 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 14:09:18,701 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:09:18,752 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 14:09:18,753 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:09:18,753 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:09:18,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288741291] [2023-12-02 14:09:18,753 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:09:18,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844177273] [2023-12-02 14:09:18,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844177273] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:09:18,753 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:09:18,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:09:18,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103557787] [2023-12-02 14:09:18,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:09:18,754 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:09:18,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:09:18,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:09:18,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:09:18,755 INFO L87 Difference]: Start difference. First operand 82 states and 86 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-02 14:09:19,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:09:19,246 INFO L93 Difference]: Finished difference Result 82 states and 86 transitions. [2023-12-02 14:09:19,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 14:09:19,247 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 36 [2023-12-02 14:09:19,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:09:19,248 INFO L225 Difference]: With dead ends: 82 [2023-12-02 14:09:19,248 INFO L226 Difference]: Without dead ends: 73 [2023-12-02 14:09:19,248 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 33 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 14:09:19,248 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 21 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 14:09:19,249 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 58 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 14:09:19,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2023-12-02 14:09:19,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2023-12-02 14:09:19,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 48 states have (on average 1.3333333333333333) internal successors, (64), 63 states have internal predecessors, (64), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 14:09:19,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 76 transitions. [2023-12-02 14:09:19,258 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 76 transitions. Word has length 36 [2023-12-02 14:09:19,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:09:19,259 INFO L495 AbstractCegarLoop]: Abstraction has 73 states and 76 transitions. [2023-12-02 14:09:19,259 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-02 14:09:19,259 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 76 transitions. [2023-12-02 14:09:19,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2023-12-02 14:09:19,259 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:09:19,260 INFO L195 NwaCegarLoop]: trace histogram [4, 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 14:09:19,265 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-02 14:09:19,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:09:19,461 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:09:19,461 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:09:19,461 INFO L85 PathProgramCache]: Analyzing trace with hash 1479796241, now seen corresponding path program 1 times [2023-12-02 14:09:19,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:09:19,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944559448] [2023-12-02 14:09:19,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:09:19,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:09:19,476 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:09:19,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2055290636] [2023-12-02 14:09:19,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:09:19,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:09:19,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:09:19,477 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:09:19,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-02 14:09:19,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:09:19,520 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-02 14:09:19,522 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:09:19,719 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 14:09:19,719 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:09:19,966 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:09:19,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944559448] [2023-12-02 14:09:19,967 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:09:19,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055290636] [2023-12-02 14:09:19,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055290636] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 14:09:19,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [956744799] [2023-12-02 14:09:19,970 INFO L159 IcfgInterpreter]: Started Sifa with 31 locations of interest [2023-12-02 14:09:19,970 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:09:19,970 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:09:19,971 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:09:19,971 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:09:21,313 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 43 for LOIs [2023-12-02 14:09:21,324 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 14:09:21,325 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:09:33,790 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2927#(and (<= 2 |ULTIMATE.start_main_~c~0#1|) (<= 1 |#StackHeapBarrier|) (<= (+ 9223372036854775809 (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~z~0#1|)) 0) (<= |ULTIMATE.start_main_~k~0#1| 100) (<= |ULTIMATE.start_main_~c~0#1| |ULTIMATE.start_main_~k~0#1|) (exists ((|v_ULTIMATE.start_main_~x~0#1_68| Int) (|v_ULTIMATE.start_main_~y~0#1_40| Int)) (and (= (+ (* |v_ULTIMATE.start_main_~x~0#1_68| |ULTIMATE.start_main_~z~0#1|) 1) |ULTIMATE.start_main_~x~0#1|) (<= 0 (+ 9223372036854775808 (* |v_ULTIMATE.start_main_~x~0#1_68| |ULTIMATE.start_main_~z~0#1|))) (= (+ |v_ULTIMATE.start_main_~x~0#1_68| |v_ULTIMATE.start_main_~y~0#1_40|) (+ (* |v_ULTIMATE.start_main_~x~0#1_68| |ULTIMATE.start_main_~z~0#1|) 1)) (= |ULTIMATE.start_main_~y~0#1| (* |v_ULTIMATE.start_main_~y~0#1_40| |ULTIMATE.start_main_~z~0#1|)) (<= 0 (+ 9223372036854775808 (* |v_ULTIMATE.start_main_~y~0#1_40| |ULTIMATE.start_main_~z~0#1|))))) (<= |ULTIMATE.start_main_~z~0#1| 100))' at error location [2023-12-02 14:09:33,790 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 14:09:33,791 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 14:09:33,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2023-12-02 14:09:33,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108525613] [2023-12-02 14:09:33,791 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 14:09:33,791 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-02 14:09:33,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:09:33,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-02 14:09:33,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=254, Invalid=1152, Unknown=0, NotChecked=0, Total=1406 [2023-12-02 14:09:33,793 INFO L87 Difference]: Start difference. First operand 73 states and 76 transitions. Second operand has 9 states, 6 states have (on average 4.333333333333333) internal successors, (26), 8 states have internal predecessors, (26), 4 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2023-12-02 14:09:34,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:09:34,081 INFO L93 Difference]: Finished difference Result 73 states and 76 transitions. [2023-12-02 14:09:34,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 14:09:34,082 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 6 states have (on average 4.333333333333333) internal successors, (26), 8 states have internal predecessors, (26), 4 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) Word has length 38 [2023-12-02 14:09:34,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:09:34,082 INFO L225 Difference]: With dead ends: 73 [2023-12-02 14:09:34,082 INFO L226 Difference]: Without dead ends: 69 [2023-12-02 14:09:34,083 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 12.7s TimeCoverageRelationStatistics Valid=264, Invalid=1218, Unknown=0, NotChecked=0, Total=1482 [2023-12-02 14:09:34,084 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 67 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:09:34,084 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 74 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 14:09:34,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2023-12-02 14:09:34,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2023-12-02 14:09:34,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 48 states have (on average 1.25) internal successors, (60), 59 states have internal predecessors, (60), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 14:09:34,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 72 transitions. [2023-12-02 14:09:34,090 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 72 transitions. Word has length 38 [2023-12-02 14:09:34,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:09:34,090 INFO L495 AbstractCegarLoop]: Abstraction has 69 states and 72 transitions. [2023-12-02 14:09:34,091 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 6 states have (on average 4.333333333333333) internal successors, (26), 8 states have internal predecessors, (26), 4 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2023-12-02 14:09:34,091 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 72 transitions. [2023-12-02 14:09:34,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-02 14:09:34,091 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:09:34,091 INFO L195 NwaCegarLoop]: trace histogram [4, 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 14:09:34,095 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-12-02 14:09:34,292 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:09:34,292 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:09:34,292 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:09:34,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1370956734, now seen corresponding path program 1 times [2023-12-02 14:09:34,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:09:34,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047706527] [2023-12-02 14:09:34,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:09:34,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:09:34,299 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:09:34,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1601098963] [2023-12-02 14:09:34,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:09:34,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:09:34,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:09:34,301 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:09:34,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-02 14:09:34,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:09:34,339 INFO L262 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-02 14:09:34,340 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:09:34,549 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 14:09:34,549 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:09:34,941 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:09:34,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047706527] [2023-12-02 14:09:34,941 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:09:34,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601098963] [2023-12-02 14:09:34,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601098963] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 14:09:34,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1833299999] [2023-12-02 14:09:34,944 INFO L159 IcfgInterpreter]: Started Sifa with 31 locations of interest [2023-12-02 14:09:34,944 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:09:34,944 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:09:34,945 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:09:34,945 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:09:36,087 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 43 for LOIs [2023-12-02 14:09:36,097 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 14:09:36,098 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:10:02,616 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3284#(and (<= 2 |ULTIMATE.start_main_~c~0#1|) (<= 1 |#StackHeapBarrier|) (<= |ULTIMATE.start_main_~k~0#1| 100) (exists ((|v_ULTIMATE.start_main_~y~0#1_47| Int) (|v_ULTIMATE.start_main_~x~0#1_76| Int)) (and (<= (* |v_ULTIMATE.start_main_~x~0#1_76| |ULTIMATE.start_main_~z~0#1|) 9223372036854775806) (= (+ (* |v_ULTIMATE.start_main_~x~0#1_76| |ULTIMATE.start_main_~z~0#1|) 1) |ULTIMATE.start_main_~x~0#1|) (= (* |v_ULTIMATE.start_main_~y~0#1_47| |ULTIMATE.start_main_~z~0#1|) |ULTIMATE.start_main_~y~0#1|) (<= (* |v_ULTIMATE.start_main_~y~0#1_47| |ULTIMATE.start_main_~z~0#1|) 9223372036854775807) (= (+ (* |v_ULTIMATE.start_main_~x~0#1_76| |ULTIMATE.start_main_~z~0#1|) 1) (+ |v_ULTIMATE.start_main_~x~0#1_76| |v_ULTIMATE.start_main_~y~0#1_47|)))) (<= 9223372036854775808 (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~z~0#1|)) (<= |ULTIMATE.start_main_~c~0#1| |ULTIMATE.start_main_~k~0#1|) (<= |ULTIMATE.start_main_~z~0#1| 100))' at error location [2023-12-02 14:10:02,616 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 14:10:02,616 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 14:10:02,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2023-12-02 14:10:02,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252460684] [2023-12-02 14:10:02,616 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 14:10:02,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-02 14:10:02,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:10:02,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-02 14:10:02,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=254, Invalid=1151, Unknown=1, NotChecked=0, Total=1406 [2023-12-02 14:10:02,618 INFO L87 Difference]: Start difference. First operand 69 states and 72 transitions. Second operand has 9 states, 6 states have (on average 4.5) internal successors, (27), 8 states have internal predecessors, (27), 4 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2023-12-02 14:10:02,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:10:02,988 INFO L93 Difference]: Finished difference Result 99 states and 104 transitions. [2023-12-02 14:10:02,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 14:10:02,989 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 6 states have (on average 4.5) internal successors, (27), 8 states have internal predecessors, (27), 4 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) Word has length 39 [2023-12-02 14:10:02,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:10:02,989 INFO L225 Difference]: With dead ends: 99 [2023-12-02 14:10:02,989 INFO L226 Difference]: Without dead ends: 95 [2023-12-02 14:10:02,990 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 26.9s TimeCoverageRelationStatistics Valid=254, Invalid=1151, Unknown=1, NotChecked=0, Total=1406 [2023-12-02 14:10:02,990 INFO L413 NwaCegarLoop]: 16 mSDtfsCounter, 102 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-02 14:10:02,991 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 88 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-02 14:10:02,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2023-12-02 14:10:02,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 90. [2023-12-02 14:10:02,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 68 states have (on average 1.2647058823529411) internal successors, (86), 79 states have internal predecessors, (86), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-12-02 14:10:02,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 100 transitions. [2023-12-02 14:10:02,998 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 100 transitions. Word has length 39 [2023-12-02 14:10:02,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:10:02,998 INFO L495 AbstractCegarLoop]: Abstraction has 90 states and 100 transitions. [2023-12-02 14:10:02,999 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 6 states have (on average 4.5) internal successors, (27), 8 states have internal predecessors, (27), 4 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2023-12-02 14:10:02,999 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 100 transitions. [2023-12-02 14:10:02,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-12-02 14:10:02,999 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:10:02,999 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2023-12-02 14:10:03,005 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-12-02 14:10:03,200 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:10:03,200 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:10:03,200 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:10:03,200 INFO L85 PathProgramCache]: Analyzing trace with hash -1327992235, now seen corresponding path program 1 times [2023-12-02 14:10:03,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:10:03,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350725236] [2023-12-02 14:10:03,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:10:03,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:10:03,207 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:10:03,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [537750799] [2023-12-02 14:10:03,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:10:03,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:10:03,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:10:03,208 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:10:03,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-02 14:10:03,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:10:03,250 INFO L262 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-02 14:10:03,252 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:10:03,417 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-02 14:10:03,417 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:10:03,611 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 14:10:03,611 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:10:03,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350725236] [2023-12-02 14:10:03,611 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:10:03,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537750799] [2023-12-02 14:10:03,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537750799] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-02 14:10:03,611 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 14:10:03,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 10 [2023-12-02 14:10:03,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200709350] [2023-12-02 14:10:03,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:10:03,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 14:10:03,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:10:03,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 14:10:03,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2023-12-02 14:10:03,613 INFO L87 Difference]: Start difference. First operand 90 states and 100 transitions. Second operand has 6 states, 4 states have (on average 7.25) internal successors, (29), 6 states have internal predecessors, (29), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-02 14:10:04,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:10:04,013 INFO L93 Difference]: Finished difference Result 90 states and 100 transitions. [2023-12-02 14:10:04,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-02 14:10:04,013 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 7.25) internal successors, (29), 6 states have internal predecessors, (29), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 42 [2023-12-02 14:10:04,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:10:04,014 INFO L225 Difference]: With dead ends: 90 [2023-12-02 14:10:04,014 INFO L226 Difference]: Without dead ends: 89 [2023-12-02 14:10:04,015 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2023-12-02 14:10:04,015 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 65 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:10:04,016 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 79 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 14:10:04,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2023-12-02 14:10:04,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2023-12-02 14:10:04,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 68 states have (on average 1.2352941176470589) internal successors, (84), 78 states have internal predecessors, (84), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-12-02 14:10:04,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 98 transitions. [2023-12-02 14:10:04,025 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 98 transitions. Word has length 42 [2023-12-02 14:10:04,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:10:04,025 INFO L495 AbstractCegarLoop]: Abstraction has 89 states and 98 transitions. [2023-12-02 14:10:04,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 7.25) internal successors, (29), 6 states have internal predecessors, (29), 1 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-02 14:10:04,026 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 98 transitions. [2023-12-02 14:10:04,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-12-02 14:10:04,026 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:10:04,026 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2023-12-02 14:10:04,031 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-12-02 14:10:04,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-12-02 14:10:04,227 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:10:04,227 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:10:04,227 INFO L85 PathProgramCache]: Analyzing trace with hash 1781913734, now seen corresponding path program 1 times [2023-12-02 14:10:04,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:10:04,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375490340] [2023-12-02 14:10:04,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:10:04,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:10:04,235 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:10:04,235 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [249886374] [2023-12-02 14:10:04,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:10:04,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:10:04,236 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:10:04,237 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:10:04,237 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-02 14:10:04,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:10:04,274 INFO L262 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-02 14:10:04,276 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:10:06,184 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-02 14:10:06,184 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:10:07,367 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:10:07,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375490340] [2023-12-02 14:10:07,368 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:10:07,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249886374] [2023-12-02 14:10:07,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249886374] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 14:10:07,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [720862559] [2023-12-02 14:10:07,370 INFO L159 IcfgInterpreter]: Started Sifa with 31 locations of interest [2023-12-02 14:10:07,370 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:10:07,370 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:10:07,371 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:10:07,371 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:10:08,552 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 43 for LOIs [2023-12-02 14:10:08,562 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 14:10:08,563 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:10:23,567 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4188#(and (<= 1 |#StackHeapBarrier|) (<= |ULTIMATE.start_main_~k~0#1| 100) (<= 1 |ULTIMATE.start_main_~c~0#1|) (<= (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~z~0#1|) (+ 9223372036854775807 |ULTIMATE.start_main_~x~0#1|)) (<= (+ 9223372036854775808 |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|) (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~z~0#1|)) (<= 1 |ULTIMATE.start_main_~k~0#1|) (<= 1 |ULTIMATE.start_main_~z~0#1|) (<= |ULTIMATE.start_main_~z~0#1| 100))' at error location [2023-12-02 14:10:23,567 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 14:10:23,568 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 14:10:23,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2023-12-02 14:10:23,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030379194] [2023-12-02 14:10:23,568 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 14:10:23,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-02 14:10:23,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:10:23,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-02 14:10:23,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=1369, Unknown=1, NotChecked=0, Total=1640 [2023-12-02 14:10:23,570 INFO L87 Difference]: Start difference. First operand 89 states and 98 transitions. Second operand has 10 states, 7 states have (on average 4.428571428571429) internal successors, (31), 9 states have internal predecessors, (31), 3 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-12-02 14:10:30,216 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 14:10:33,621 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 14:10:35,622 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 14:10:35,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:10:35,666 INFO L93 Difference]: Finished difference Result 89 states and 98 transitions. [2023-12-02 14:10:35,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 14:10:35,666 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 7 states have (on average 4.428571428571429) internal successors, (31), 9 states have internal predecessors, (31), 3 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 43 [2023-12-02 14:10:35,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:10:35,667 INFO L225 Difference]: With dead ends: 89 [2023-12-02 14:10:35,667 INFO L226 Difference]: Without dead ends: 85 [2023-12-02 14:10:35,668 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 19.0s TimeCoverageRelationStatistics Valid=292, Invalid=1513, Unknown=1, NotChecked=0, Total=1806 [2023-12-02 14:10:35,669 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 56 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 7 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:10:35,669 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 102 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 249 Invalid, 3 Unknown, 0 Unchecked, 9.1s Time] [2023-12-02 14:10:35,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2023-12-02 14:10:35,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 81. [2023-12-02 14:10:35,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 64 states have (on average 1.15625) internal successors, (74), 70 states have internal predecessors, (74), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-12-02 14:10:35,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 88 transitions. [2023-12-02 14:10:35,680 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 88 transitions. Word has length 43 [2023-12-02 14:10:35,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:10:35,680 INFO L495 AbstractCegarLoop]: Abstraction has 81 states and 88 transitions. [2023-12-02 14:10:35,680 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 7 states have (on average 4.428571428571429) internal successors, (31), 9 states have internal predecessors, (31), 3 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-12-02 14:10:35,680 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 88 transitions. [2023-12-02 14:10:35,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-12-02 14:10:35,681 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:10:35,681 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2023-12-02 14:10:35,685 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-12-02 14:10:35,882 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-02 14:10:35,882 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:10:35,882 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:10:35,882 INFO L85 PathProgramCache]: Analyzing trace with hash 203459482, now seen corresponding path program 1 times [2023-12-02 14:10:35,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:10:35,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599464925] [2023-12-02 14:10:35,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:10:35,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:10:35,892 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:10:35,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [699135713] [2023-12-02 14:10:35,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:10:35,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:10:35,893 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:10:35,894 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:10:35,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-02 14:10:35,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:10:35,936 INFO L262 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 14:10:35,938 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:10:35,975 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-02 14:10:35,975 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:10:35,975 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:10:35,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599464925] [2023-12-02 14:10:35,975 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:10:35,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699135713] [2023-12-02 14:10:35,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699135713] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:10:35,975 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:10:35,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:10:35,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367143596] [2023-12-02 14:10:35,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:10:35,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:10:35,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:10:35,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:10:35,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:10:35,977 INFO L87 Difference]: Start difference. First operand 81 states and 88 transitions. Second operand has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-12-02 14:10:36,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:10:36,002 INFO L93 Difference]: Finished difference Result 81 states and 88 transitions. [2023-12-02 14:10:36,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:10:36,003 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 50 [2023-12-02 14:10:36,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:10:36,004 INFO L225 Difference]: With dead ends: 81 [2023-12-02 14:10:36,004 INFO L226 Difference]: Without dead ends: 80 [2023-12-02 14:10:36,004 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 47 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 14:10:36,004 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 25 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 14:10:36,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 68 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 14:10:36,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2023-12-02 14:10:36,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 80. [2023-12-02 14:10:36,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 64 states have (on average 1.125) internal successors, (72), 69 states have internal predecessors, (72), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-12-02 14:10:36,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 86 transitions. [2023-12-02 14:10:36,013 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 86 transitions. Word has length 50 [2023-12-02 14:10:36,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:10:36,013 INFO L495 AbstractCegarLoop]: Abstraction has 80 states and 86 transitions. [2023-12-02 14:10:36,013 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-12-02 14:10:36,013 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 86 transitions. [2023-12-02 14:10:36,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-02 14:10:36,014 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:10:36,014 INFO L195 NwaCegarLoop]: trace histogram [4, 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 14:10:36,019 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-12-02 14:10:36,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-12-02 14:10:36,214 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:10:36,215 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:10:36,215 INFO L85 PathProgramCache]: Analyzing trace with hash 2012276719, now seen corresponding path program 1 times [2023-12-02 14:10:36,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:10:36,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546305175] [2023-12-02 14:10:36,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:10:36,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:10:36,222 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:10:36,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1243129613] [2023-12-02 14:10:36,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:10:36,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:10:36,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:10:36,224 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:10:36,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-02 14:10:36,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:10:36,262 INFO L262 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 14:10:36,264 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:10:36,296 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-02 14:10:36,297 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:10:36,343 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-02 14:10:36,343 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:10:36,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546305175] [2023-12-02 14:10:36,344 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:10:36,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243129613] [2023-12-02 14:10:36,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243129613] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:10:36,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [208677097] [2023-12-02 14:10:36,346 INFO L159 IcfgInterpreter]: Started Sifa with 31 locations of interest [2023-12-02 14:10:36,346 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:10:36,347 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:10:36,347 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:10:36,347 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:10:37,429 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 43 for LOIs [2023-12-02 14:10:37,439 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 14:10:37,440 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:10:44,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [208677097] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:10:44,107 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:10:44,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [3, 3] total 30 [2023-12-02 14:10:44,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406914967] [2023-12-02 14:10:44,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:10:44,108 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-02 14:10:44,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:10:44,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-02 14:10:44,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=741, Unknown=0, NotChecked=0, Total=930 [2023-12-02 14:10:44,109 INFO L87 Difference]: Start difference. First operand 80 states and 86 transitions. Second operand has 27 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-12-02 14:10:52,967 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-12-02 14:10:55,086 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-12-02 14:10:57,895 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-12-02 14:11:12,230 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-12-02 14:11:16,102 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-12-02 14:11:18,103 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-12-02 14:11:20,605 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-12-02 14:11:20,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:11:20,605 INFO L93 Difference]: Finished difference Result 80 states and 86 transitions. [2023-12-02 14:11:20,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-02 14:11:20,607 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Word has length 51 [2023-12-02 14:11:20,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:11:20,608 INFO L225 Difference]: With dead ends: 80 [2023-12-02 14:11:20,608 INFO L226 Difference]: Without dead ends: 79 [2023-12-02 14:11:20,608 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 121 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 16.8s TimeCoverageRelationStatistics Valid=391, Invalid=1249, Unknown=0, NotChecked=0, Total=1640 [2023-12-02 14:11:20,609 INFO L413 NwaCegarLoop]: 12 mSDtfsCounter, 197 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 419 mSolverCounterSat, 19 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 419 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:11:20,609 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 34 Invalid, 442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 419 Invalid, 4 Unknown, 0 Unchecked, 26.3s Time] [2023-12-02 14:11:20,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2023-12-02 14:11:20,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 79. [2023-12-02 14:11:20,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 64 states have (on average 1.09375) internal successors, (70), 68 states have internal predecessors, (70), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-12-02 14:11:20,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 84 transitions. [2023-12-02 14:11:20,619 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 84 transitions. Word has length 51 [2023-12-02 14:11:20,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:11:20,619 INFO L495 AbstractCegarLoop]: Abstraction has 79 states and 84 transitions. [2023-12-02 14:11:20,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-12-02 14:11:20,619 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 84 transitions. [2023-12-02 14:11:20,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-12-02 14:11:20,620 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:11:20,620 INFO L195 NwaCegarLoop]: trace histogram [4, 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 14:11:20,624 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-02 14:11:20,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-02 14:11:20,821 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:11:20,821 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:11:20,821 INFO L85 PathProgramCache]: Analyzing trace with hash -1456833805, now seen corresponding path program 1 times [2023-12-02 14:11:20,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:11:20,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643029487] [2023-12-02 14:11:20,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:11:20,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:11:20,829 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:11:20,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [704859823] [2023-12-02 14:11:20,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:11:20,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:11:20,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:11:20,831 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:11:20,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-02 14:11:20,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:11:20,878 INFO L262 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 14:11:20,879 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:11:20,961 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-12-02 14:11:20,962 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:11:20,962 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:11:20,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643029487] [2023-12-02 14:11:20,962 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:11:20,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704859823] [2023-12-02 14:11:20,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704859823] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:11:20,962 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:11:20,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:11:20,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30411751] [2023-12-02 14:11:20,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:11:20,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:11:20,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:11:20,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:11:20,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:11:20,964 INFO L87 Difference]: Start difference. First operand 79 states and 84 transitions. Second operand has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-12-02 14:11:22,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:11:22,287 INFO L93 Difference]: Finished difference Result 79 states and 84 transitions. [2023-12-02 14:11:22,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 14:11:22,288 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 54 [2023-12-02 14:11:22,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:11:22,289 INFO L225 Difference]: With dead ends: 79 [2023-12-02 14:11:22,289 INFO L226 Difference]: Without dead ends: 78 [2023-12-02 14:11:22,289 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:11:22,290 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 30 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:11:22,290 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 50 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-02 14:11:22,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2023-12-02 14:11:22,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2023-12-02 14:11:22,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 64 states have (on average 1.078125) internal successors, (69), 67 states have internal predecessors, (69), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-12-02 14:11:22,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 83 transitions. [2023-12-02 14:11:22,301 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 83 transitions. Word has length 54 [2023-12-02 14:11:22,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:11:22,301 INFO L495 AbstractCegarLoop]: Abstraction has 78 states and 83 transitions. [2023-12-02 14:11:22,301 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-12-02 14:11:22,301 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 83 transitions. [2023-12-02 14:11:22,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-12-02 14:11:22,302 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:11:22,302 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2023-12-02 14:11:22,306 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-12-02 14:11:22,502 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-02 14:11:22,503 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:11:22,503 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:11:22,503 INFO L85 PathProgramCache]: Analyzing trace with hash 2082792401, now seen corresponding path program 1 times [2023-12-02 14:11:22,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:11:22,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080161641] [2023-12-02 14:11:22,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:11:22,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:11:22,511 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:11:22,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [419966068] [2023-12-02 14:11:22,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:11:22,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:11:22,511 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:11:22,512 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:11:22,513 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-02 14:11:22,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:11:22,553 INFO L262 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 14:11:22,554 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:11:25,314 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-02 14:11:25,314 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:11:25,315 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:11:25,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080161641] [2023-12-02 14:11:25,315 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:11:25,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419966068] [2023-12-02 14:11:25,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419966068] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:11:25,315 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:11:25,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:11:25,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271094389] [2023-12-02 14:11:25,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:11:25,316 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 14:11:25,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:11:25,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 14:11:25,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=20, Unknown=1, NotChecked=0, Total=30 [2023-12-02 14:11:25,317 INFO L87 Difference]: Start difference. First operand 78 states and 83 transitions. Second operand has 6 states, 4 states have (on average 10.0) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-12-02 14:11:27,321 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-12-02 14:11:29,350 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 14:11:31,470 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 14:11:33,475 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 14:11:36,404 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 14:11:38,411 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 14:11:40,421 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 14:11:42,479 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 14:11:45,999 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 14:11:48,003 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 14:11:49,910 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 14:11:52,445 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.34s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 14:11:54,109 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 14:11:56,498 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 14:11:56,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:11:56,661 INFO L93 Difference]: Finished difference Result 78 states and 83 transitions. [2023-12-02 14:11:56,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 14:11:56,662 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 10.0) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 55 [2023-12-02 14:11:56,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:11:56,662 INFO L225 Difference]: With dead ends: 78 [2023-12-02 14:11:56,662 INFO L226 Difference]: Without dead ends: 71 [2023-12-02 14:11:56,663 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=17, Invalid=38, Unknown=1, NotChecked=0, Total=56 [2023-12-02 14:11:56,663 INFO L413 NwaCegarLoop]: 23 mSDtfsCounter, 39 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 1 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.7s IncrementalHoareTripleChecker+Time [2023-12-02 14:11:56,664 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 92 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 146 Invalid, 11 Unknown, 0 Unchecked, 30.7s Time] [2023-12-02 14:11:56,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2023-12-02 14:11:56,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2023-12-02 14:11:56,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 58 states have (on average 1.0517241379310345) internal successors, (61), 60 states have internal predecessors, (61), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-12-02 14:11:56,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 75 transitions. [2023-12-02 14:11:56,675 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 75 transitions. Word has length 55 [2023-12-02 14:11:56,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:11:56,675 INFO L495 AbstractCegarLoop]: Abstraction has 71 states and 75 transitions. [2023-12-02 14:11:56,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 10.0) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-12-02 14:11:56,675 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 75 transitions. [2023-12-02 14:11:56,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-02 14:11:56,676 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:11:56,676 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2023-12-02 14:11:56,681 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-12-02 14:11:56,876 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-02 14:11:56,877 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:11:56,877 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:11:56,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1790354645, now seen corresponding path program 1 times [2023-12-02 14:11:56,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:11:56,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200179592] [2023-12-02 14:11:56,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:11:56,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:11:56,884 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:11:56,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1555323465] [2023-12-02 14:11:56,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:11:56,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:11:56,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:11:56,886 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:11:56,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-02 14:11:56,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:11:56,944 INFO L262 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-02 14:11:56,946 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:11:57,145 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 1 proven. 22 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-02 14:11:57,145 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:11:57,400 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:11:57,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200179592] [2023-12-02 14:11:57,400 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:11:57,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555323465] [2023-12-02 14:11:57,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555323465] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 14:11:57,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [909307976] [2023-12-02 14:11:57,403 INFO L159 IcfgInterpreter]: Started Sifa with 31 locations of interest [2023-12-02 14:11:57,403 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:11:57,403 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:11:57,403 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:11:57,403 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:11:58,640 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 43 for LOIs [2023-12-02 14:11:58,650 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 14:11:58,651 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:12:09,181 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6254#(and (<= 2 |ULTIMATE.start_main_~c~0#1|) (<= 1 |#StackHeapBarrier|) (<= 9223372036854775808 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~z~0#1|)) (exists ((|v_ULTIMATE.start_main_~x~0#1_102| Int)) (and (= |ULTIMATE.start_main_~x~0#1| (+ (* |v_ULTIMATE.start_main_~x~0#1_102| |ULTIMATE.start_main_~z~0#1|) 1)) (<= (* |v_ULTIMATE.start_main_~x~0#1_102| |ULTIMATE.start_main_~z~0#1|) 9223372036854775806) (= (+ |v_ULTIMATE.start_main_~x~0#1_102| |ULTIMATE.start_main_~y~0#1|) (+ (* |v_ULTIMATE.start_main_~x~0#1_102| |ULTIMATE.start_main_~z~0#1|) 1)))) (<= |ULTIMATE.start_main_~k~0#1| 100) (<= |ULTIMATE.start_main_~c~0#1| |ULTIMATE.start_main_~k~0#1|) (<= 1 |ULTIMATE.start_main_~z~0#1|) (<= |ULTIMATE.start_main_~z~0#1| 100))' at error location [2023-12-02 14:12:09,182 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 14:12:09,182 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 14:12:09,182 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2023-12-02 14:12:09,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088903490] [2023-12-02 14:12:09,182 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 14:12:09,182 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 14:12:09,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:12:09,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 14:12:09,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=962, Unknown=0, NotChecked=0, Total=1190 [2023-12-02 14:12:09,183 INFO L87 Difference]: Start difference. First operand 71 states and 75 transitions. Second operand has 7 states, 5 states have (on average 8.4) internal successors, (42), 6 states have internal predecessors, (42), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2023-12-02 14:12:09,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:12:09,482 INFO L93 Difference]: Finished difference Result 74 states and 78 transitions. [2023-12-02 14:12:09,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 14:12:09,483 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 8.4) internal successors, (42), 6 states have internal predecessors, (42), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) Word has length 57 [2023-12-02 14:12:09,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:12:09,483 INFO L225 Difference]: With dead ends: 74 [2023-12-02 14:12:09,484 INFO L226 Difference]: Without dead ends: 73 [2023-12-02 14:12:09,484 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=228, Invalid=962, Unknown=0, NotChecked=0, Total=1190 [2023-12-02 14:12:09,485 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 22 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:12:09,485 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 37 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 14:12:09,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2023-12-02 14:12:09,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2023-12-02 14:12:09,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 60 states have (on average 1.05) internal successors, (63), 62 states have internal predecessors, (63), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-12-02 14:12:09,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 77 transitions. [2023-12-02 14:12:09,501 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 77 transitions. Word has length 57 [2023-12-02 14:12:09,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:12:09,501 INFO L495 AbstractCegarLoop]: Abstraction has 73 states and 77 transitions. [2023-12-02 14:12:09,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 8.4) internal successors, (42), 6 states have internal predecessors, (42), 5 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2023-12-02 14:12:09,501 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 77 transitions. [2023-12-02 14:12:09,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-02 14:12:09,502 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:12:09,502 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2023-12-02 14:12:09,506 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-12-02 14:12:09,702 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-02 14:12:09,703 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:12:09,703 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:12:09,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1551394204, now seen corresponding path program 2 times [2023-12-02 14:12:09,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:12:09,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492583769] [2023-12-02 14:12:09,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:12:09,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:12:09,712 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:12:09,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [807426114] [2023-12-02 14:12:09,713 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 14:12:09,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:12:09,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:12:09,714 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:12:09,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-02 14:12:09,784 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-12-02 14:12:09,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 14:12:09,786 INFO L262 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-02 14:12:09,787 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:12:10,072 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 14:12:10,072 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:12:10,293 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:12:10,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492583769] [2023-12-02 14:12:10,293 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:12:10,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807426114] [2023-12-02 14:12:10,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807426114] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 14:12:10,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2138130478] [2023-12-02 14:12:10,295 INFO L159 IcfgInterpreter]: Started Sifa with 31 locations of interest [2023-12-02 14:12:10,295 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:12:10,296 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:12:10,296 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:12:10,296 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:12:11,408 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 43 for LOIs [2023-12-02 14:12:11,418 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 14:12:11,419 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:12:21,219 WARN L293 SmtUtils]: Spent 5.77s on a formula simplification. DAG size of input: 86 DAG size of output: 33 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-02 14:12:40,317 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6682#(and (<= 2 |ULTIMATE.start_main_~c~0#1|) (<= 1 |#StackHeapBarrier|) (<= |ULTIMATE.start_main_~k~0#1| 100) (<= 9223372036854775808 (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~z~0#1|)) (<= |ULTIMATE.start_main_~c~0#1| |ULTIMATE.start_main_~k~0#1|) (exists ((|v_ULTIMATE.start_main_~y~0#1_80| Int) (|v_ULTIMATE.start_main_~x~0#1_111| Int)) (and (= |ULTIMATE.start_main_~y~0#1| (* |v_ULTIMATE.start_main_~y~0#1_80| |ULTIMATE.start_main_~z~0#1|)) (= (+ (* |v_ULTIMATE.start_main_~x~0#1_111| |ULTIMATE.start_main_~z~0#1|) 1) |ULTIMATE.start_main_~x~0#1|) (<= (* |v_ULTIMATE.start_main_~y~0#1_80| |ULTIMATE.start_main_~z~0#1|) 9223372036854775807) (= (+ |v_ULTIMATE.start_main_~x~0#1_111| |v_ULTIMATE.start_main_~y~0#1_80|) (+ (* |v_ULTIMATE.start_main_~x~0#1_111| |ULTIMATE.start_main_~z~0#1|) 1)) (<= (* |v_ULTIMATE.start_main_~x~0#1_111| |ULTIMATE.start_main_~z~0#1|) 9223372036854775806))) (<= |ULTIMATE.start_main_~z~0#1| 100))' at error location [2023-12-02 14:12:40,317 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 14:12:40,317 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 14:12:40,318 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2023-12-02 14:12:40,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826323298] [2023-12-02 14:12:40,318 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 14:12:40,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-02 14:12:40,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:12:40,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-02 14:12:40,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=1235, Unknown=1, NotChecked=0, Total=1482 [2023-12-02 14:12:40,320 INFO L87 Difference]: Start difference. First operand 73 states and 77 transitions. Second operand has 10 states, 7 states have (on average 6.428571428571429) internal successors, (45), 10 states have internal predecessors, (45), 4 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) [2023-12-02 14:12:40,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:12:40,488 INFO L93 Difference]: Finished difference Result 92 states and 97 transitions. [2023-12-02 14:12:40,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 14:12:40,489 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 7 states have (on average 6.428571428571429) internal successors, (45), 10 states have internal predecessors, (45), 4 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) Word has length 60 [2023-12-02 14:12:40,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:12:40,490 INFO L225 Difference]: With dead ends: 92 [2023-12-02 14:12:40,490 INFO L226 Difference]: Without dead ends: 90 [2023-12-02 14:12:40,491 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 29.1s TimeCoverageRelationStatistics Valid=246, Invalid=1235, Unknown=1, NotChecked=0, Total=1482 [2023-12-02 14:12:40,491 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 54 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:12:40,491 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 67 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 14:12:40,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2023-12-02 14:12:40,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 90. [2023-12-02 14:12:40,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 76 states have (on average 1.0394736842105263) internal successors, (79), 78 states have internal predecessors, (79), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2023-12-02 14:12:40,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 95 transitions. [2023-12-02 14:12:40,504 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 95 transitions. Word has length 60 [2023-12-02 14:12:40,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:12:40,504 INFO L495 AbstractCegarLoop]: Abstraction has 90 states and 95 transitions. [2023-12-02 14:12:40,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 7 states have (on average 6.428571428571429) internal successors, (45), 10 states have internal predecessors, (45), 4 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) [2023-12-02 14:12:40,504 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 95 transitions. [2023-12-02 14:12:40,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-02 14:12:40,505 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:12:40,505 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:12:40,509 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-12-02 14:12:40,705 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:12:40,706 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:12:40,706 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:12:40,706 INFO L85 PathProgramCache]: Analyzing trace with hash 123489199, now seen corresponding path program 2 times [2023-12-02 14:12:40,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:12:40,706 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909774009] [2023-12-02 14:12:40,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:12:40,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:12:40,714 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:12:40,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1249534209] [2023-12-02 14:12:40,714 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 14:12:40,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:12:40,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:12:40,715 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:12:40,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-02 14:12:41,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-12-02 14:12:41,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 14:12:41,054 INFO L262 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 31 conjunts are in the unsatisfiable core [2023-12-02 14:12:41,056 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:12:41,641 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-02 14:12:41,641 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:12:50,561 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-02 14:12:50,561 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:12:50,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909774009] [2023-12-02 14:12:50,561 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:12:50,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249534209] [2023-12-02 14:12:50,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249534209] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:12:50,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1721606242] [2023-12-02 14:12:50,563 INFO L159 IcfgInterpreter]: Started Sifa with 31 locations of interest [2023-12-02 14:12:50,563 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:12:50,563 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:12:50,564 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:12:50,564 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:12:51,627 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 43 for LOIs [2023-12-02 14:12:51,637 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 14:12:51,638 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:13:16,280 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7403#(and (<= 2 |ULTIMATE.start_main_~c~0#1|) (<= 1 |#StackHeapBarrier|) (<= 9223372036854775808 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~z~0#1|)) (<= |ULTIMATE.start_main_~k~0#1| 100) (<= |ULTIMATE.start_main_~c~0#1| |ULTIMATE.start_main_~k~0#1|) (<= 1 |ULTIMATE.start_main_~z~0#1|) (<= |ULTIMATE.start_main_~z~0#1| 100) (exists ((|v_ULTIMATE.start_main_~x~0#1_127| Int)) (and (= (+ |v_ULTIMATE.start_main_~x~0#1_127| |ULTIMATE.start_main_~y~0#1|) (+ (* |v_ULTIMATE.start_main_~x~0#1_127| |ULTIMATE.start_main_~z~0#1|) 1)) (= |ULTIMATE.start_main_~x~0#1| (+ (* |v_ULTIMATE.start_main_~x~0#1_127| |ULTIMATE.start_main_~z~0#1|) 1)) (<= (* |v_ULTIMATE.start_main_~x~0#1_127| |ULTIMATE.start_main_~z~0#1|) 9223372036854775806))))' at error location [2023-12-02 14:13:16,281 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 14:13:16,281 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:13:16,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2023-12-02 14:13:16,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012345516] [2023-12-02 14:13:16,281 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 14:13:16,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-02 14:13:16,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:13:16,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-02 14:13:16,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=340, Invalid=1819, Unknown=3, NotChecked=0, Total=2162 [2023-12-02 14:13:16,284 INFO L87 Difference]: Start difference. First operand 90 states and 95 transitions. Second operand has 21 states, 18 states have (on average 6.444444444444445) internal successors, (116), 21 states have internal predecessors, (116), 9 states have call successors, (13), 1 states have call predecessors, (13), 3 states have return successors, (14), 8 states have call predecessors, (14), 9 states have call successors, (14) [2023-12-02 14:13:22,458 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 [] [2023-12-02 14:13:25,283 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 14:13:31,900 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 [] [2023-12-02 14:13:33,953 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 [] [2023-12-02 14:13:36,850 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 [] [2023-12-02 14:13:46,940 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 [] [2023-12-02 14:13:48,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:13:48,746 INFO L93 Difference]: Finished difference Result 155 states and 168 transitions. [2023-12-02 14:13:48,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-02 14:13:48,747 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 18 states have (on average 6.444444444444445) internal successors, (116), 21 states have internal predecessors, (116), 9 states have call successors, (13), 1 states have call predecessors, (13), 3 states have return successors, (14), 8 states have call predecessors, (14), 9 states have call successors, (14) Word has length 78 [2023-12-02 14:13:48,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:13:48,748 INFO L225 Difference]: With dead ends: 155 [2023-12-02 14:13:48,748 INFO L226 Difference]: Without dead ends: 154 [2023-12-02 14:13:48,749 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1108 ImplicationChecksByTransitivity, 45.8s TimeCoverageRelationStatistics Valid=512, Invalid=2565, Unknown=3, NotChecked=0, Total=3080 [2023-12-02 14:13:48,750 INFO L413 NwaCegarLoop]: 20 mSDtfsCounter, 301 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 494 mSolverCounterSat, 34 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 494 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.7s IncrementalHoareTripleChecker+Time [2023-12-02 14:13:48,750 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [302 Valid, 154 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 494 Invalid, 5 Unknown, 0 Unchecked, 19.7s Time] [2023-12-02 14:13:48,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2023-12-02 14:13:48,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 149. [2023-12-02 14:13:48,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 132 states have (on average 1.0681818181818181) internal successors, (141), 134 states have internal predecessors, (141), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-12-02 14:13:48,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 163 transitions. [2023-12-02 14:13:48,771 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 163 transitions. Word has length 78 [2023-12-02 14:13:48,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:13:48,771 INFO L495 AbstractCegarLoop]: Abstraction has 149 states and 163 transitions. [2023-12-02 14:13:48,771 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 18 states have (on average 6.444444444444445) internal successors, (116), 21 states have internal predecessors, (116), 9 states have call successors, (13), 1 states have call predecessors, (13), 3 states have return successors, (14), 8 states have call predecessors, (14), 9 states have call successors, (14) [2023-12-02 14:13:48,771 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 163 transitions. [2023-12-02 14:13:48,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-02 14:13:48,772 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:13:48,772 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:13:48,776 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-12-02 14:13:48,972 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:13:48,973 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:13:48,973 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:13:48,973 INFO L85 PathProgramCache]: Analyzing trace with hash -1920198526, now seen corresponding path program 3 times [2023-12-02 14:13:48,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:13:48,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186918568] [2023-12-02 14:13:48,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:13:48,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:13:48,981 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:13:48,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1519973237] [2023-12-02 14:13:48,981 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 14:13:48,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:13:48,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:13:48,983 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:13:48,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-02 14:13:49,045 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 14:13:49,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 14:13:49,046 INFO L262 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 38 conjunts are in the unsatisfiable core [2023-12-02 14:13:49,048 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:13:49,597 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 1 proven. 69 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-02 14:13:49,597 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:13:50,003 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:13:50,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186918568] [2023-12-02 14:13:50,003 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:13:50,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519973237] [2023-12-02 14:13:50,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519973237] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 14:13:50,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1853041491] [2023-12-02 14:13:50,005 INFO L159 IcfgInterpreter]: Started Sifa with 31 locations of interest [2023-12-02 14:13:50,005 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:13:50,006 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:13:50,006 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:13:50,006 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:13:51,092 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 43 for LOIs [2023-12-02 14:13:51,102 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 14:13:51,103 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:14:01,435 WARN L293 SmtUtils]: Spent 7.94s on a formula simplification. DAG size of input: 86 DAG size of output: 33 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-02 14:14:18,933 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8090#(and (<= 2 |ULTIMATE.start_main_~c~0#1|) (<= 1 |#StackHeapBarrier|) (<= |ULTIMATE.start_main_~k~0#1| 100) (<= 9223372036854775808 (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~z~0#1|)) (<= |ULTIMATE.start_main_~c~0#1| |ULTIMATE.start_main_~k~0#1|) (<= |ULTIMATE.start_main_~z~0#1| 100) (exists ((|v_ULTIMATE.start_main_~x~0#1_137| Int) (|v_ULTIMATE.start_main_~y~0#1_104| Int)) (and (<= (* |v_ULTIMATE.start_main_~y~0#1_104| |ULTIMATE.start_main_~z~0#1|) 9223372036854775807) (<= (* |v_ULTIMATE.start_main_~x~0#1_137| |ULTIMATE.start_main_~z~0#1|) 9223372036854775806) (= |ULTIMATE.start_main_~x~0#1| (+ (* |v_ULTIMATE.start_main_~x~0#1_137| |ULTIMATE.start_main_~z~0#1|) 1)) (= |ULTIMATE.start_main_~y~0#1| (* |v_ULTIMATE.start_main_~y~0#1_104| |ULTIMATE.start_main_~z~0#1|)) (= (+ |v_ULTIMATE.start_main_~y~0#1_104| |v_ULTIMATE.start_main_~x~0#1_137|) (+ (* |v_ULTIMATE.start_main_~x~0#1_137| |ULTIMATE.start_main_~z~0#1|) 1)))))' at error location [2023-12-02 14:14:18,933 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 14:14:18,933 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 14:14:18,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2023-12-02 14:14:18,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175652048] [2023-12-02 14:14:18,934 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 14:14:18,934 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-02 14:14:18,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:14:18,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-02 14:14:18,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=297, Invalid=1508, Unknown=1, NotChecked=0, Total=1806 [2023-12-02 14:14:18,936 INFO L87 Difference]: Start difference. First operand 149 states and 163 transitions. Second operand has 14 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 13 states have internal predecessors, (63), 6 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) [2023-12-02 14:14:19,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:14:19,574 INFO L93 Difference]: Finished difference Result 152 states and 164 transitions. [2023-12-02 14:14:19,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 14:14:19,574 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 13 states have internal predecessors, (63), 6 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) Word has length 81 [2023-12-02 14:14:19,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:14:19,576 INFO L225 Difference]: With dead ends: 152 [2023-12-02 14:14:19,576 INFO L226 Difference]: Without dead ends: 150 [2023-12-02 14:14:19,576 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 28.3s TimeCoverageRelationStatistics Valid=297, Invalid=1508, Unknown=1, NotChecked=0, Total=1806 [2023-12-02 14:14:19,577 INFO L413 NwaCegarLoop]: 20 mSDtfsCounter, 63 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-02 14:14:19,577 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 128 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 371 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-02 14:14:19,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2023-12-02 14:14:19,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 149. [2023-12-02 14:14:19,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 132 states have (on average 1.053030303030303) internal successors, (139), 134 states have internal predecessors, (139), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-12-02 14:14:19,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 161 transitions. [2023-12-02 14:14:19,601 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 161 transitions. Word has length 81 [2023-12-02 14:14:19,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:14:19,601 INFO L495 AbstractCegarLoop]: Abstraction has 149 states and 161 transitions. [2023-12-02 14:14:19,601 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 13 states have internal predecessors, (63), 6 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) [2023-12-02 14:14:19,601 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 161 transitions. [2023-12-02 14:14:19,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-12-02 14:14:19,602 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:14:19,602 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:14:19,606 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-12-02 14:14:19,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:14:19,803 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:14:19,803 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:14:19,803 INFO L85 PathProgramCache]: Analyzing trace with hash -1371451044, now seen corresponding path program 4 times [2023-12-02 14:14:19,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:14:19,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575867433] [2023-12-02 14:14:19,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:14:19,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:14:19,812 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:14:19,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1127064012] [2023-12-02 14:14:19,813 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 14:14:19,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:14:19,813 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:14:19,814 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:14:19,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-02 14:14:20,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:14:20,002 INFO L262 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 43 conjunts are in the unsatisfiable core [2023-12-02 14:14:20,005 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:14:20,711 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 1 proven. 132 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-02 14:14:20,711 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:14:22,113 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:14:22,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575867433] [2023-12-02 14:14:22,114 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:14:22,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127064012] [2023-12-02 14:14:22,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127064012] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 14:14:22,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [753185708] [2023-12-02 14:14:22,115 INFO L159 IcfgInterpreter]: Started Sifa with 31 locations of interest [2023-12-02 14:14:22,115 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:14:22,115 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:14:22,116 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:14:22,116 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:14:23,274 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 43 for LOIs [2023-12-02 14:14:23,284 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 14:14:23,285 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:14:33,031 WARN L293 SmtUtils]: Spent 7.57s on a formula simplification. DAG size of input: 86 DAG size of output: 33 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-02 14:14:49,739 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8819#(and (exists ((|v_ULTIMATE.start_main_~x~0#1_146| Int) (|v_ULTIMATE.start_main_~y~0#1_111| Int)) (and (= (+ |v_ULTIMATE.start_main_~y~0#1_111| |v_ULTIMATE.start_main_~x~0#1_146|) (+ (* |v_ULTIMATE.start_main_~x~0#1_146| |ULTIMATE.start_main_~z~0#1|) 1)) (= (* |v_ULTIMATE.start_main_~y~0#1_111| |ULTIMATE.start_main_~z~0#1|) |ULTIMATE.start_main_~y~0#1|) (<= (* |v_ULTIMATE.start_main_~y~0#1_111| |ULTIMATE.start_main_~z~0#1|) 9223372036854775807) (<= (* |v_ULTIMATE.start_main_~x~0#1_146| |ULTIMATE.start_main_~z~0#1|) 9223372036854775806) (= |ULTIMATE.start_main_~x~0#1| (+ (* |v_ULTIMATE.start_main_~x~0#1_146| |ULTIMATE.start_main_~z~0#1|) 1)))) (<= 2 |ULTIMATE.start_main_~c~0#1|) (<= 1 |#StackHeapBarrier|) (<= |ULTIMATE.start_main_~k~0#1| 100) (<= 9223372036854775808 (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~z~0#1|)) (<= |ULTIMATE.start_main_~c~0#1| |ULTIMATE.start_main_~k~0#1|) (<= |ULTIMATE.start_main_~z~0#1| 100))' at error location [2023-12-02 14:14:49,739 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 14:14:49,739 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 14:14:49,739 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2023-12-02 14:14:49,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518324280] [2023-12-02 14:14:49,739 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 14:14:49,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-02 14:14:49,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:14:49,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-02 14:14:49,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=318, Invalid=1488, Unknown=0, NotChecked=0, Total=1806 [2023-12-02 14:14:49,741 INFO L87 Difference]: Start difference. First operand 149 states and 161 transitions. Second operand has 15 states, 11 states have (on average 7.454545454545454) internal successors, (82), 14 states have internal predecessors, (82), 7 states have call successors, (8), 1 states have call predecessors, (8), 3 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2023-12-02 14:14:50,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:14:50,761 INFO L93 Difference]: Finished difference Result 152 states and 162 transitions. [2023-12-02 14:14:50,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-02 14:14:50,762 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 11 states have (on average 7.454545454545454) internal successors, (82), 14 states have internal predecessors, (82), 7 states have call successors, (8), 1 states have call predecessors, (8), 3 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) Word has length 102 [2023-12-02 14:14:50,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:14:50,763 INFO L225 Difference]: With dead ends: 152 [2023-12-02 14:14:50,763 INFO L226 Difference]: Without dead ends: 150 [2023-12-02 14:14:50,764 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 27.2s TimeCoverageRelationStatistics Valid=318, Invalid=1488, Unknown=0, NotChecked=0, Total=1806 [2023-12-02 14:14:50,764 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 85 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 600 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-02 14:14:50,764 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 199 Invalid, 606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 600 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-02 14:14:50,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2023-12-02 14:14:50,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 149. [2023-12-02 14:14:50,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 132 states have (on average 1.0378787878787878) internal successors, (137), 134 states have internal predecessors, (137), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-12-02 14:14:50,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 159 transitions. [2023-12-02 14:14:50,788 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 159 transitions. Word has length 102 [2023-12-02 14:14:50,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:14:50,788 INFO L495 AbstractCegarLoop]: Abstraction has 149 states and 159 transitions. [2023-12-02 14:14:50,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 11 states have (on average 7.454545454545454) internal successors, (82), 14 states have internal predecessors, (82), 7 states have call successors, (8), 1 states have call predecessors, (8), 3 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2023-12-02 14:14:50,788 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 159 transitions. [2023-12-02 14:14:50,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-12-02 14:14:50,789 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:14:50,789 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:14:50,794 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-12-02 14:14:50,989 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:14:50,990 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:14:50,990 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:14:50,990 INFO L85 PathProgramCache]: Analyzing trace with hash 1331692738, now seen corresponding path program 5 times [2023-12-02 14:14:50,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:14:50,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324455505] [2023-12-02 14:14:50,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:14:50,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:14:50,999 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:14:50,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1791799609] [2023-12-02 14:14:50,999 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 14:14:50,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:14:50,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:14:51,000 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:14:51,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-02 14:14:51,824 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2023-12-02 14:14:51,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 14:14:51,827 INFO L262 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 56 conjunts are in the unsatisfiable core [2023-12-02 14:14:51,829 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:14:53,050 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 1 proven. 208 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-02 14:14:53,050 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:15:00,105 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:15:00,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324455505] [2023-12-02 14:15:00,105 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:15:00,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791799609] [2023-12-02 14:15:00,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791799609] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 14:15:00,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [58445608] [2023-12-02 14:15:00,107 INFO L159 IcfgInterpreter]: Started Sifa with 31 locations of interest [2023-12-02 14:15:00,107 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:15:00,107 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:15:00,107 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:15:00,107 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:15:01,235 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 43 for LOIs [2023-12-02 14:15:01,244 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 14:15:01,246 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:15:37,256 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '9812#(and (<= 2 |ULTIMATE.start_main_~c~0#1|) (<= 1 |#StackHeapBarrier|) (exists ((|v_ULTIMATE.start_main_~x~0#1_167| Int) (|v_ULTIMATE.start_main_~y~0#1_131| Int)) (and (<= (* |v_ULTIMATE.start_main_~x~0#1_167| |ULTIMATE.start_main_~z~0#1|) 9223372036854775806) (= (+ |v_ULTIMATE.start_main_~y~0#1_131| |v_ULTIMATE.start_main_~x~0#1_167|) (+ (* |v_ULTIMATE.start_main_~x~0#1_167| |ULTIMATE.start_main_~z~0#1|) 1)) (<= (* |v_ULTIMATE.start_main_~y~0#1_131| |ULTIMATE.start_main_~z~0#1|) 9223372036854775807) (= |ULTIMATE.start_main_~y~0#1| (* |v_ULTIMATE.start_main_~y~0#1_131| |ULTIMATE.start_main_~z~0#1|)) (= (+ (* |v_ULTIMATE.start_main_~x~0#1_167| |ULTIMATE.start_main_~z~0#1|) 1) |ULTIMATE.start_main_~x~0#1|))) (<= |ULTIMATE.start_main_~k~0#1| 100) (<= 9223372036854775808 (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~z~0#1|)) (<= |ULTIMATE.start_main_~c~0#1| |ULTIMATE.start_main_~k~0#1|) (<= |ULTIMATE.start_main_~z~0#1| 100))' at error location [2023-12-02 14:15:37,256 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 14:15:37,256 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 14:15:37,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2023-12-02 14:15:37,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052530349] [2023-12-02 14:15:37,257 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 14:15:37,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-02 14:15:37,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:15:37,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-02 14:15:37,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=439, Invalid=2528, Unknown=3, NotChecked=0, Total=2970 [2023-12-02 14:15:37,259 INFO L87 Difference]: Start difference. First operand 149 states and 159 transitions. Second operand has 19 states, 16 states have (on average 6.1875) internal successors, (99), 18 states have internal predecessors, (99), 8 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2023-12-02 14:15:39,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:15:39,348 INFO L93 Difference]: Finished difference Result 152 states and 160 transitions. [2023-12-02 14:15:39,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-02 14:15:39,349 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 6.1875) internal successors, (99), 18 states have internal predecessors, (99), 8 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) Word has length 123 [2023-12-02 14:15:39,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:15:39,352 INFO L225 Difference]: With dead ends: 152 [2023-12-02 14:15:39,352 INFO L226 Difference]: Without dead ends: 150 [2023-12-02 14:15:39,353 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 266 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1143 ImplicationChecksByTransitivity, 42.8s TimeCoverageRelationStatistics Valid=439, Invalid=2528, Unknown=3, NotChecked=0, Total=2970 [2023-12-02 14:15:39,354 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 72 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 1249 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 1258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-02 14:15:39,354 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 374 Invalid, 1258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1249 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-02 14:15:39,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2023-12-02 14:15:39,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 149. [2023-12-02 14:15:39,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 132 states have (on average 1.0227272727272727) internal successors, (135), 134 states have internal predecessors, (135), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-12-02 14:15:39,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 157 transitions. [2023-12-02 14:15:39,387 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 157 transitions. Word has length 123 [2023-12-02 14:15:39,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:15:39,387 INFO L495 AbstractCegarLoop]: Abstraction has 149 states and 157 transitions. [2023-12-02 14:15:39,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 6.1875) internal successors, (99), 18 states have internal predecessors, (99), 8 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2023-12-02 14:15:39,387 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 157 transitions. [2023-12-02 14:15:39,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2023-12-02 14:15:39,389 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:15:39,389 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:15:39,396 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-12-02 14:15:39,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:15:39,589 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:15:39,590 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:15:39,590 INFO L85 PathProgramCache]: Analyzing trace with hash 1204260124, now seen corresponding path program 6 times [2023-12-02 14:15:39,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:15:39,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691993747] [2023-12-02 14:15:39,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:15:39,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:15:39,599 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:15:39,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1877889684] [2023-12-02 14:15:39,599 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 14:15:39,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:15:39,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:15:39,600 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:15:39,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-02 14:15:41,055 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 14:15:41,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 14:15:41,058 INFO L262 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 65 conjunts are in the unsatisfiable core [2023-12-02 14:15:41,061 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:15:42,449 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 1 proven. 306 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-12-02 14:15:42,450 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:15:42,840 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:15:42,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691993747] [2023-12-02 14:15:42,841 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:15:42,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877889684] [2023-12-02 14:15:42,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877889684] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 14:15:42,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1658626755] [2023-12-02 14:15:42,842 INFO L159 IcfgInterpreter]: Started Sifa with 31 locations of interest [2023-12-02 14:15:42,842 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:15:42,843 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:15:42,843 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:15:42,843 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:15:43,972 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 43 for LOIs [2023-12-02 14:15:43,982 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 14:15:43,983 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:16:08,714 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '10672#(and (<= 2 |ULTIMATE.start_main_~c~0#1|) (<= 1 |#StackHeapBarrier|) (<= |ULTIMATE.start_main_~k~0#1| 100) (exists ((|v_ULTIMATE.start_main_~x~0#1_180| Int) (|v_ULTIMATE.start_main_~y~0#1_143| Int)) (and (<= (* |v_ULTIMATE.start_main_~x~0#1_180| |ULTIMATE.start_main_~z~0#1|) 9223372036854775806) (<= (* |v_ULTIMATE.start_main_~y~0#1_143| |ULTIMATE.start_main_~z~0#1|) 9223372036854775807) (= (+ (* |v_ULTIMATE.start_main_~x~0#1_180| |ULTIMATE.start_main_~z~0#1|) 1) |ULTIMATE.start_main_~x~0#1|) (= (+ (* |v_ULTIMATE.start_main_~x~0#1_180| |ULTIMATE.start_main_~z~0#1|) 1) (+ |v_ULTIMATE.start_main_~y~0#1_143| |v_ULTIMATE.start_main_~x~0#1_180|)) (= |ULTIMATE.start_main_~y~0#1| (* |v_ULTIMATE.start_main_~y~0#1_143| |ULTIMATE.start_main_~z~0#1|)))) (<= 9223372036854775808 (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~z~0#1|)) (<= |ULTIMATE.start_main_~c~0#1| |ULTIMATE.start_main_~k~0#1|) (<= |ULTIMATE.start_main_~z~0#1| 100))' at error location [2023-12-02 14:16:08,714 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 14:16:08,715 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 14:16:08,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2023-12-02 14:16:08,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72641660] [2023-12-02 14:16:08,715 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 14:16:08,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-02 14:16:08,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:16:08,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-02 14:16:08,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=1920, Unknown=0, NotChecked=0, Total=2256 [2023-12-02 14:16:08,717 INFO L87 Difference]: Start difference. First operand 149 states and 157 transitions. Second operand has 19 states, 16 states have (on average 7.3125) internal successors, (117), 18 states have internal predecessors, (117), 9 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2023-12-02 14:16:10,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:16:10,829 INFO L93 Difference]: Finished difference Result 169 states and 178 transitions. [2023-12-02 14:16:10,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-02 14:16:10,829 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 7.3125) internal successors, (117), 18 states have internal predecessors, (117), 9 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) Word has length 144 [2023-12-02 14:16:10,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:16:10,830 INFO L225 Difference]: With dead ends: 169 [2023-12-02 14:16:10,831 INFO L226 Difference]: Without dead ends: 167 [2023-12-02 14:16:10,831 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 300 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 25.3s TimeCoverageRelationStatistics Valid=336, Invalid=1920, Unknown=0, NotChecked=0, Total=2256 [2023-12-02 14:16:10,832 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 76 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 1317 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 442 SdHoareTripleChecker+Invalid, 1325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:16:10,832 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 442 Invalid, 1325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1317 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-02 14:16:10,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2023-12-02 14:16:10,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 166. [2023-12-02 14:16:10,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 148 states have (on average 1.0202702702702702) internal successors, (151), 150 states have internal predecessors, (151), 12 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2023-12-02 14:16:10,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 175 transitions. [2023-12-02 14:16:10,856 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 175 transitions. Word has length 144 [2023-12-02 14:16:10,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:16:10,856 INFO L495 AbstractCegarLoop]: Abstraction has 166 states and 175 transitions. [2023-12-02 14:16:10,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 7.3125) internal successors, (117), 18 states have internal predecessors, (117), 9 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2023-12-02 14:16:10,857 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 175 transitions. [2023-12-02 14:16:10,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-02 14:16:10,858 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:16:10,858 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:16:10,864 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-12-02 14:16:11,058 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:16:11,058 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:16:11,059 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:16:11,059 INFO L85 PathProgramCache]: Analyzing trace with hash 654349103, now seen corresponding path program 3 times [2023-12-02 14:16:11,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:16:11,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649969667] [2023-12-02 14:16:11,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:16:11,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:16:11,070 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:16:11,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1680779926] [2023-12-02 14:16:11,070 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 14:16:11,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:16:11,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:16:11,071 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:16:11,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-02 14:16:12,114 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 14:16:12,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 14:16:12,117 INFO L262 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 74 conjunts are in the unsatisfiable core [2023-12-02 14:16:12,120 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:16:13,837 INFO L134 CoverageAnalysis]: Checked inductivity of 453 backedges. 1 proven. 402 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-12-02 14:16:13,837 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:16:31,809 INFO L134 CoverageAnalysis]: Checked inductivity of 453 backedges. 7 proven. 402 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2023-12-02 14:16:31,809 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:16:31,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649969667] [2023-12-02 14:16:31,809 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:16:31,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680779926] [2023-12-02 14:16:31,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680779926] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:16:31,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [442377533] [2023-12-02 14:16:31,810 INFO L159 IcfgInterpreter]: Started Sifa with 31 locations of interest [2023-12-02 14:16:31,810 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:16:31,811 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:16:31,811 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:16:31,811 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:16:32,886 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 43 for LOIs [2023-12-02 14:16:32,896 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 14:16:32,897 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:17:03,373 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '12082#(and (<= 2 |ULTIMATE.start_main_~c~0#1|) (<= 1 |#StackHeapBarrier|) (<= 9223372036854775808 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~z~0#1|)) (<= |ULTIMATE.start_main_~k~0#1| 100) (exists ((|v_ULTIMATE.start_main_~x~0#1_212| Int)) (and (= (+ (* |v_ULTIMATE.start_main_~x~0#1_212| |ULTIMATE.start_main_~z~0#1|) 1) (+ |v_ULTIMATE.start_main_~x~0#1_212| |ULTIMATE.start_main_~y~0#1|)) (= (+ (* |v_ULTIMATE.start_main_~x~0#1_212| |ULTIMATE.start_main_~z~0#1|) 1) |ULTIMATE.start_main_~x~0#1|) (<= (* |v_ULTIMATE.start_main_~x~0#1_212| |ULTIMATE.start_main_~z~0#1|) 9223372036854775806))) (<= |ULTIMATE.start_main_~c~0#1| |ULTIMATE.start_main_~k~0#1|) (<= 1 |ULTIMATE.start_main_~z~0#1|) (<= |ULTIMATE.start_main_~z~0#1| 100))' at error location [2023-12-02 14:17:03,373 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 14:17:03,373 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:17:03,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 35 [2023-12-02 14:17:03,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269096827] [2023-12-02 14:17:03,374 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 14:17:03,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-02 14:17:03,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:17:03,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-02 14:17:03,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=622, Invalid=3155, Unknown=5, NotChecked=0, Total=3782 [2023-12-02 14:17:03,377 INFO L87 Difference]: Start difference. First operand 166 states and 175 transitions. Second operand has 36 states, 33 states have (on average 7.909090909090909) internal successors, (261), 34 states have internal predecessors, (261), 19 states have call successors, (21), 1 states have call predecessors, (21), 3 states have return successors, (22), 18 states have call predecessors, (22), 19 states have call successors, (22) [2023-12-02 14:17:05,380 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:17:10,229 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 [] [2023-12-02 14:17:20,680 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 [] [2023-12-02 14:17:23,127 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 [] [2023-12-02 14:17:28,583 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 14:17:31,113 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 [] [2023-12-02 14:17:34,791 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 [] [2023-12-02 14:17:43,053 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 14:17:46,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 [] [2023-12-02 14:17:50,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:17:50,908 INFO L93 Difference]: Finished difference Result 191 states and 202 transitions. [2023-12-02 14:17:50,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-12-02 14:17:50,909 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 33 states have (on average 7.909090909090909) internal successors, (261), 34 states have internal predecessors, (261), 19 states have call successors, (21), 1 states have call predecessors, (21), 3 states have return successors, (22), 18 states have call predecessors, (22), 19 states have call successors, (22) Word has length 162 [2023-12-02 14:17:50,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:17:50,910 INFO L225 Difference]: With dead ends: 191 [2023-12-02 14:17:50,910 INFO L226 Difference]: Without dead ends: 190 [2023-12-02 14:17:50,912 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 490 GetRequests, 418 SyntacticMatches, 6 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1832 ImplicationChecksByTransitivity, 59.6s TimeCoverageRelationStatistics Valid=767, Invalid=3784, Unknown=5, NotChecked=0, Total=4556 [2023-12-02 14:17:50,912 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 158 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 1508 mSolverCounterSat, 28 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 1543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1508 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:17:50,913 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 532 Invalid, 1543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1508 Invalid, 7 Unknown, 0 Unchecked, 35.3s Time] [2023-12-02 14:17:50,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2023-12-02 14:17:50,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 187. [2023-12-02 14:17:50,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 168 states have (on average 1.0297619047619047) internal successors, (173), 170 states have internal predecessors, (173), 13 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-12-02 14:17:50,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 199 transitions. [2023-12-02 14:17:50,939 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 199 transitions. Word has length 162 [2023-12-02 14:17:50,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:17:50,939 INFO L495 AbstractCegarLoop]: Abstraction has 187 states and 199 transitions. [2023-12-02 14:17:50,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 33 states have (on average 7.909090909090909) internal successors, (261), 34 states have internal predecessors, (261), 19 states have call successors, (21), 1 states have call predecessors, (21), 3 states have return successors, (22), 18 states have call predecessors, (22), 19 states have call successors, (22) [2023-12-02 14:17:50,939 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 199 transitions. [2023-12-02 14:17:50,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-12-02 14:17:50,940 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:17:50,940 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:17:50,946 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-12-02 14:17:51,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-02 14:17:51,141 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:17:51,141 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:17:51,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1142382334, now seen corresponding path program 7 times [2023-12-02 14:17:51,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:17:51,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97101782] [2023-12-02 14:17:51,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:17:51,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:17:51,151 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:17:51,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1648305141] [2023-12-02 14:17:51,151 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 14:17:51,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:17:51,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:17:51,152 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:17:51,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-12-02 14:17:53,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:17:53,154 INFO L262 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 76 conjunts are in the unsatisfiable core [2023-12-02 14:17:53,157 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:17:55,305 INFO L134 CoverageAnalysis]: Checked inductivity of 474 backedges. 1 proven. 423 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-12-02 14:17:55,305 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:17:56,843 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:17:56,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97101782] [2023-12-02 14:17:56,843 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:17:56,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648305141] [2023-12-02 14:17:56,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648305141] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 14:17:56,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [658458984] [2023-12-02 14:17:56,845 INFO L159 IcfgInterpreter]: Started Sifa with 31 locations of interest [2023-12-02 14:17:56,845 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:17:56,845 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:17:56,845 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:17:56,845 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:17:57,935 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 43 for LOIs [2023-12-02 14:17:57,944 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 14:17:57,945 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:18:25,355 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '13104#(and (<= 2 |ULTIMATE.start_main_~c~0#1|) (<= 1 |#StackHeapBarrier|) (<= |ULTIMATE.start_main_~k~0#1| 100) (<= 9223372036854775808 (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~z~0#1|)) (exists ((|v_ULTIMATE.start_main_~x~0#1_226| Int) (|v_ULTIMATE.start_main_~y~0#1_187| Int)) (and (= (+ (* |v_ULTIMATE.start_main_~x~0#1_226| |ULTIMATE.start_main_~z~0#1|) 1) |ULTIMATE.start_main_~x~0#1|) (= (+ (* |v_ULTIMATE.start_main_~x~0#1_226| |ULTIMATE.start_main_~z~0#1|) 1) (+ |v_ULTIMATE.start_main_~y~0#1_187| |v_ULTIMATE.start_main_~x~0#1_226|)) (<= (* |v_ULTIMATE.start_main_~y~0#1_187| |ULTIMATE.start_main_~z~0#1|) 9223372036854775807) (<= (* |v_ULTIMATE.start_main_~x~0#1_226| |ULTIMATE.start_main_~z~0#1|) 9223372036854775806) (= (* |v_ULTIMATE.start_main_~y~0#1_187| |ULTIMATE.start_main_~z~0#1|) |ULTIMATE.start_main_~y~0#1|))) (<= |ULTIMATE.start_main_~c~0#1| |ULTIMATE.start_main_~k~0#1|) (<= |ULTIMATE.start_main_~z~0#1| 100))' at error location [2023-12-02 14:18:25,355 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 14:18:25,355 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 14:18:25,355 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2023-12-02 14:18:25,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038812196] [2023-12-02 14:18:25,356 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 14:18:25,356 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-02 14:18:25,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:18:25,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-02 14:18:25,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=354, Invalid=2096, Unknown=0, NotChecked=0, Total=2450 [2023-12-02 14:18:25,359 INFO L87 Difference]: Start difference. First operand 187 states and 199 transitions. Second operand has 21 states, 18 states have (on average 7.5) internal successors, (135), 20 states have internal predecessors, (135), 10 states have call successors, (11), 1 states have call predecessors, (11), 3 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) [2023-12-02 14:18:27,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:18:27,337 INFO L93 Difference]: Finished difference Result 190 states and 200 transitions. [2023-12-02 14:18:27,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-02 14:18:27,338 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 18 states have (on average 7.5) internal successors, (135), 20 states have internal predecessors, (135), 10 states have call successors, (11), 1 states have call predecessors, (11), 3 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) Word has length 165 [2023-12-02 14:18:27,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:18:27,340 INFO L225 Difference]: With dead ends: 190 [2023-12-02 14:18:27,340 INFO L226 Difference]: Without dead ends: 188 [2023-12-02 14:18:27,341 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 294 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 28.7s TimeCoverageRelationStatistics Valid=354, Invalid=2096, Unknown=0, NotChecked=0, Total=2450 [2023-12-02 14:18:27,342 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 41 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 1648 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 592 SdHoareTripleChecker+Invalid, 1656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-02 14:18:27,342 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 592 Invalid, 1656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1648 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-02 14:18:27,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2023-12-02 14:18:27,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 187. [2023-12-02 14:18:27,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 168 states have (on average 1.0178571428571428) internal successors, (171), 170 states have internal predecessors, (171), 13 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-12-02 14:18:27,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 197 transitions. [2023-12-02 14:18:27,368 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 197 transitions. Word has length 165 [2023-12-02 14:18:27,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:18:27,369 INFO L495 AbstractCegarLoop]: Abstraction has 187 states and 197 transitions. [2023-12-02 14:18:27,369 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 18 states have (on average 7.5) internal successors, (135), 20 states have internal predecessors, (135), 10 states have call successors, (11), 1 states have call predecessors, (11), 3 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) [2023-12-02 14:18:27,369 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 197 transitions. [2023-12-02 14:18:27,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2023-12-02 14:18:27,370 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:18:27,370 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:18:27,376 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-12-02 14:18:27,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:18:27,571 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2023-12-02 14:18:27,571 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:18:27,571 INFO L85 PathProgramCache]: Analyzing trace with hash -1620633380, now seen corresponding path program 8 times [2023-12-02 14:18:27,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:18:27,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910782592] [2023-12-02 14:18:27,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:18:27,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:18:27,583 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:18:27,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1894644957] [2023-12-02 14:18:27,583 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 14:18:27,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:18:27,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:18:27,584 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:18:27,585 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4800334c-4926-4623-b3ae-25d12c158cfa/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process