./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/prodbin-ll_valuebound50.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version a0165632 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_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/prodbin-ll_valuebound50.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Overflow-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje --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 352373f9b097794e6947f5064b04543cec809ba042ac0b3a931e0e161838d7d3 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 05:11:13,580 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 05:11:13,672 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Overflow-32bit-Taipan_Default.epf [2024-11-09 05:11:13,680 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 05:11:13,681 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 05:11:13,704 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 05:11:13,704 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 05:11:13,705 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 05:11:13,705 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 05:11:13,706 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 05:11:13,706 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 05:11:13,707 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 05:11:13,707 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 05:11:13,707 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 05:11:13,708 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 05:11:13,708 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 05:11:13,709 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 05:11:13,709 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 05:11:13,709 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 05:11:13,710 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 05:11:13,710 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 05:11:13,714 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 05:11:13,715 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 05:11:13,715 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 05:11:13,716 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 05:11:13,716 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 05:11:13,716 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 05:11:13,717 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 05:11:13,717 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 05:11:13,718 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 05:11:13,722 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 05:11:13,723 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 05:11:13,723 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-09 05:11:13,723 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-09 05:11:13,723 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 05:11:13,724 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 05:11:13,724 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 05:11:13,724 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 05:11:13,744 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 05:11:13,744 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 05:11:13,744 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 05:11:13,746 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 05:11:13,746 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 05:11:13,746 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 05:11:13,747 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 05:11:13,748 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 05:11:13,748 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 05:11:13,748 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 05:11:13,748 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 05:11:13,749 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_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/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_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje 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 -> 352373f9b097794e6947f5064b04543cec809ba042ac0b3a931e0e161838d7d3 [2024-11-09 05:11:14,031 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 05:11:14,070 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 05:11:14,073 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 05:11:14,074 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 05:11:14,075 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 05:11:14,076 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/nla-digbench-scaling/prodbin-ll_valuebound50.c Unable to find full path for "g++" [2024-11-09 05:11:16,228 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 05:11:16,423 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 05:11:16,423 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/sv-benchmarks/c/nla-digbench-scaling/prodbin-ll_valuebound50.c [2024-11-09 05:11:16,433 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/data/24036f65f/5f1fcaccc7524ff8875f830f2a9411e1/FLAGcdc1510cf [2024-11-09 05:11:16,811 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/data/24036f65f/5f1fcaccc7524ff8875f830f2a9411e1 [2024-11-09 05:11:16,814 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 05:11:16,816 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 05:11:16,817 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 05:11:16,817 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 05:11:16,823 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 05:11:16,824 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 05:11:16" (1/1) ... [2024-11-09 05:11:16,826 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@e870746 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:11:16, skipping insertion in model container [2024-11-09 05:11:16,826 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 05:11:16" (1/1) ... [2024-11-09 05:11:16,860 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 05:11:17,056 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 05:11:17,067 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 05:11:17,089 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 05:11:17,109 INFO L204 MainTranslator]: Completed translation [2024-11-09 05:11:17,109 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:11:17 WrapperNode [2024-11-09 05:11:17,110 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 05:11:17,111 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 05:11:17,112 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 05:11:17,112 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 05:11:17,120 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:11:17" (1/1) ... [2024-11-09 05:11:17,126 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:11:17" (1/1) ... [2024-11-09 05:11:17,147 INFO L138 Inliner]: procedures = 14, calls = 13, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 64 [2024-11-09 05:11:17,148 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 05:11:17,149 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 05:11:17,149 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 05:11:17,149 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 05:11:17,164 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:11:17" (1/1) ... [2024-11-09 05:11:17,164 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:11:17" (1/1) ... [2024-11-09 05:11:17,166 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:11:17" (1/1) ... [2024-11-09 05:11:17,170 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:11:17" (1/1) ... [2024-11-09 05:11:17,177 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:11:17" (1/1) ... [2024-11-09 05:11:17,181 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:11:17" (1/1) ... [2024-11-09 05:11:17,186 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:11:17" (1/1) ... [2024-11-09 05:11:17,191 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:11:17" (1/1) ... [2024-11-09 05:11:17,193 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 05:11:17,198 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 05:11:17,198 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 05:11:17,198 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 05:11:17,199 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:11:17" (1/1) ... [2024-11-09 05:11:17,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 05:11:17,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:11:17,237 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 05:11:17,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 05:11:17,274 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 05:11:17,275 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-09 05:11:17,275 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-09 05:11:17,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 05:11:17,275 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 05:11:17,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 05:11:17,276 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-09 05:11:17,276 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-09 05:11:17,364 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 05:11:17,366 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 05:11:17,793 INFO L? ?]: Removed 34 outVars from TransFormulas that were not future-live. [2024-11-09 05:11:17,793 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 05:11:17,840 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 05:11:17,841 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-09 05:11:17,841 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 05:11:17 BoogieIcfgContainer [2024-11-09 05:11:17,841 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 05:11:17,844 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 05:11:17,844 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 05:11:17,848 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 05:11:17,848 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 05:11:16" (1/3) ... [2024-11-09 05:11:17,849 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7aff6c25 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 05:11:17, skipping insertion in model container [2024-11-09 05:11:17,849 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:11:17" (2/3) ... [2024-11-09 05:11:17,849 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7aff6c25 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 05:11:17, skipping insertion in model container [2024-11-09 05:11:17,850 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 05:11:17" (3/3) ... [2024-11-09 05:11:17,851 INFO L112 eAbstractionObserver]: Analyzing ICFG prodbin-ll_valuebound50.c [2024-11-09 05:11:17,870 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 05:11:17,870 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 16 error locations. [2024-11-09 05:11:17,930 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 05:11:17,936 INFO L333 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, 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;@5ccdc4ae, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 05:11:17,937 INFO L334 AbstractCegarLoop]: Starting to check reachability of 16 error locations. [2024-11-09 05:11:17,940 INFO L276 IsEmpty]: Start isEmpty. Operand has 49 states, 25 states have (on average 1.76) internal successors, (44), 41 states have internal predecessors, (44), 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) [2024-11-09 05:11:17,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-09 05:11:17,948 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:17,949 INFO L215 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:17,950 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:11:17,955 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:17,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1738488458, now seen corresponding path program 1 times [2024-11-09 05:11:17,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:17,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838141959] [2024-11-09 05:11:17,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:17,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:18,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:18,118 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-09 05:11:18,119 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:18,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838141959] [2024-11-09 05:11:18,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838141959] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:11:18,120 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:11:18,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-09 05:11:18,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786496525] [2024-11-09 05:11:18,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:18,128 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-09 05:11:18,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:18,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-09 05:11:18,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-09 05:11:18,156 INFO L87 Difference]: Start difference. First operand has 49 states, 25 states have (on average 1.76) internal successors, (44), 41 states have internal predecessors, (44), 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) Second operand has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-09 05:11:18,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:18,187 INFO L93 Difference]: Finished difference Result 58 states and 62 transitions. [2024-11-09 05:11:18,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-09 05:11:18,189 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 14 [2024-11-09 05:11:18,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:18,197 INFO L225 Difference]: With dead ends: 58 [2024-11-09 05:11:18,198 INFO L226 Difference]: Without dead ends: 46 [2024-11-09 05:11:18,201 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-09 05:11:18,204 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:18,205 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 49 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 05:11:18,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2024-11-09 05:11:18,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2024-11-09 05:11:18,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 39 states have internal predecessors, (41), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-09 05:11:18,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 49 transitions. [2024-11-09 05:11:18,248 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 49 transitions. Word has length 14 [2024-11-09 05:11:18,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:18,249 INFO L471 AbstractCegarLoop]: Abstraction has 46 states and 49 transitions. [2024-11-09 05:11:18,249 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-09 05:11:18,249 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 49 transitions. [2024-11-09 05:11:18,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-09 05:11:18,251 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:18,251 INFO L215 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:18,251 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 05:11:18,251 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:11:18,252 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:18,252 INFO L85 PathProgramCache]: Analyzing trace with hash -1738491322, now seen corresponding path program 1 times [2024-11-09 05:11:18,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:18,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790575795] [2024-11-09 05:11:18,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:18,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:18,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 05:11:18,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [134888728] [2024-11-09 05:11:18,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:18,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:18,287 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:11:18,288 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:11:18,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 05:11:18,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:18,354 INFO L255 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-09 05:11:18,360 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:11:18,643 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-09 05:11:18,643 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 05:11:18,644 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:18,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790575795] [2024-11-09 05:11:18,646 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 05:11:18,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134888728] [2024-11-09 05:11:18,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134888728] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:11:18,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:11:18,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-09 05:11:18,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529032689] [2024-11-09 05:11:18,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:18,650 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 05:11:18,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:18,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 05:11:18,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:11:18,653 INFO L87 Difference]: Start difference. First operand 46 states and 49 transitions. Second operand has 7 states, 4 states have (on average 1.5) internal successors, (6), 5 states have internal predecessors, (6), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-09 05:11:18,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:18,935 INFO L93 Difference]: Finished difference Result 70 states and 87 transitions. [2024-11-09 05:11:18,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 05:11:18,936 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 4 states have (on average 1.5) internal successors, (6), 5 states have internal predecessors, (6), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 14 [2024-11-09 05:11:18,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:18,938 INFO L225 Difference]: With dead ends: 70 [2024-11-09 05:11:18,939 INFO L226 Difference]: Without dead ends: 58 [2024-11-09 05:11:18,939 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-11-09 05:11:18,942 INFO L432 NwaCegarLoop]: 12 mSDtfsCounter, 73 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:18,942 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 40 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:11:18,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2024-11-09 05:11:18,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 56. [2024-11-09 05:11:18,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 37 states have (on average 1.5405405405405406) internal successors, (57), 48 states have internal predecessors, (57), 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) [2024-11-09 05:11:18,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 67 transitions. [2024-11-09 05:11:18,962 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 67 transitions. Word has length 14 [2024-11-09 05:11:18,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:18,965 INFO L471 AbstractCegarLoop]: Abstraction has 56 states and 67 transitions. [2024-11-09 05:11:18,965 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 4 states have (on average 1.5) internal successors, (6), 5 states have internal predecessors, (6), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-09 05:11:18,966 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 67 transitions. [2024-11-09 05:11:18,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-09 05:11:18,966 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:18,967 INFO L215 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:18,989 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-09 05:11:19,171 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:19,172 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:11:19,173 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:19,173 INFO L85 PathProgramCache]: Analyzing trace with hash 1941343915, now seen corresponding path program 1 times [2024-11-09 05:11:19,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:19,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539625715] [2024-11-09 05:11:19,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:19,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:19,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 05:11:19,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [834059336] [2024-11-09 05:11:19,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:19,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:19,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:11:19,199 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:11:19,203 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 05:11:19,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:19,245 INFO L255 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-09 05:11:19,247 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:11:19,422 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-09 05:11:19,423 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 05:11:19,423 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:19,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539625715] [2024-11-09 05:11:19,425 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 05:11:19,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834059336] [2024-11-09 05:11:19,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [834059336] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:11:19,427 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:11:19,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-09 05:11:19,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068721084] [2024-11-09 05:11:19,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:19,429 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 05:11:19,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:19,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 05:11:19,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:11:19,432 INFO L87 Difference]: Start difference. First operand 56 states and 67 transitions. Second operand has 7 states, 4 states have (on average 1.75) internal successors, (7), 5 states have internal predecessors, (7), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-09 05:11:19,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:19,708 INFO L93 Difference]: Finished difference Result 60 states and 69 transitions. [2024-11-09 05:11:19,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 05:11:19,709 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 4 states have (on average 1.75) internal successors, (7), 5 states have internal predecessors, (7), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 15 [2024-11-09 05:11:19,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:19,710 INFO L225 Difference]: With dead ends: 60 [2024-11-09 05:11:19,710 INFO L226 Difference]: Without dead ends: 57 [2024-11-09 05:11:19,711 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-11-09 05:11:19,713 INFO L432 NwaCegarLoop]: 17 mSDtfsCounter, 114 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:19,715 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 46 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:11:19,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2024-11-09 05:11:19,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2024-11-09 05:11:19,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 38 states have (on average 1.4736842105263157) internal successors, (56), 49 states have internal predecessors, (56), 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) [2024-11-09 05:11:19,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 66 transitions. [2024-11-09 05:11:19,726 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 66 transitions. Word has length 15 [2024-11-09 05:11:19,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:19,726 INFO L471 AbstractCegarLoop]: Abstraction has 57 states and 66 transitions. [2024-11-09 05:11:19,727 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 4 states have (on average 1.75) internal successors, (7), 5 states have internal predecessors, (7), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-09 05:11:19,727 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 66 transitions. [2024-11-09 05:11:19,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-09 05:11:19,727 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:19,728 INFO L215 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:19,752 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-09 05:11:19,928 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:19,929 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:11:19,929 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:19,929 INFO L85 PathProgramCache]: Analyzing trace with hash 52119272, now seen corresponding path program 1 times [2024-11-09 05:11:19,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:19,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453401973] [2024-11-09 05:11:19,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:19,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:19,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:20,116 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-09 05:11:20,116 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:20,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453401973] [2024-11-09 05:11:20,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453401973] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:11:20,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:11:20,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:11:20,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428670708] [2024-11-09 05:11:20,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:20,118 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:11:20,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:20,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:11:20,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:11:20,119 INFO L87 Difference]: Start difference. First operand 57 states and 66 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-09 05:11:20,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:20,357 INFO L93 Difference]: Finished difference Result 80 states and 94 transitions. [2024-11-09 05:11:20,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:11:20,359 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 16 [2024-11-09 05:11:20,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:20,360 INFO L225 Difference]: With dead ends: 80 [2024-11-09 05:11:20,360 INFO L226 Difference]: Without dead ends: 79 [2024-11-09 05:11:20,360 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:11:20,361 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 27 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:20,362 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 59 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:11:20,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2024-11-09 05:11:20,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 71. [2024-11-09 05:11:20,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 51 states have (on average 1.4901960784313726) internal successors, (76), 62 states have internal predecessors, (76), 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) [2024-11-09 05:11:20,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 88 transitions. [2024-11-09 05:11:20,382 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 88 transitions. Word has length 16 [2024-11-09 05:11:20,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:20,382 INFO L471 AbstractCegarLoop]: Abstraction has 71 states and 88 transitions. [2024-11-09 05:11:20,383 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-09 05:11:20,383 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 88 transitions. [2024-11-09 05:11:20,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-09 05:11:20,384 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:20,385 INFO L215 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:20,385 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-09 05:11:20,385 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:11:20,387 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:20,387 INFO L85 PathProgramCache]: Analyzing trace with hash 1615697485, now seen corresponding path program 1 times [2024-11-09 05:11:20,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:20,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374815305] [2024-11-09 05:11:20,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:20,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:20,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:20,613 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-09 05:11:20,613 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:20,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374815305] [2024-11-09 05:11:20,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374815305] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:11:20,614 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:11:20,614 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:11:20,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751973498] [2024-11-09 05:11:20,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:20,615 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:11:20,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:20,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:11:20,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:11:20,616 INFO L87 Difference]: Start difference. First operand 71 states and 88 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-09 05:11:20,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:20,906 INFO L93 Difference]: Finished difference Result 80 states and 92 transitions. [2024-11-09 05:11:20,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:11:20,907 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 17 [2024-11-09 05:11:20,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:20,908 INFO L225 Difference]: With dead ends: 80 [2024-11-09 05:11:20,908 INFO L226 Difference]: Without dead ends: 79 [2024-11-09 05:11:20,908 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:11:20,909 INFO L432 NwaCegarLoop]: 30 mSDtfsCounter, 25 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:20,909 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 62 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 05:11:20,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2024-11-09 05:11:20,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 71. [2024-11-09 05:11:20,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 51 states have (on average 1.4509803921568627) internal successors, (74), 62 states have internal predecessors, (74), 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) [2024-11-09 05:11:20,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 86 transitions. [2024-11-09 05:11:20,930 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 86 transitions. Word has length 17 [2024-11-09 05:11:20,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:20,930 INFO L471 AbstractCegarLoop]: Abstraction has 71 states and 86 transitions. [2024-11-09 05:11:20,931 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-09 05:11:20,931 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 86 transitions. [2024-11-09 05:11:20,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-09 05:11:20,932 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:20,932 INFO L215 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:20,932 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-09 05:11:20,933 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:11:20,933 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:20,933 INFO L85 PathProgramCache]: Analyzing trace with hash 1762280930, now seen corresponding path program 1 times [2024-11-09 05:11:20,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:20,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391561926] [2024-11-09 05:11:20,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:20,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:20,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:21,082 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-09 05:11:21,083 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:21,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391561926] [2024-11-09 05:11:21,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391561926] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:11:21,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:11:21,085 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:11:21,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852807042] [2024-11-09 05:11:21,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:21,085 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:11:21,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:21,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:11:21,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:11:21,089 INFO L87 Difference]: Start difference. First operand 71 states and 86 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 05:11:21,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:21,245 INFO L93 Difference]: Finished difference Result 72 states and 86 transitions. [2024-11-09 05:11:21,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:11:21,245 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 25 [2024-11-09 05:11:21,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:21,250 INFO L225 Difference]: With dead ends: 72 [2024-11-09 05:11:21,250 INFO L226 Difference]: Without dead ends: 71 [2024-11-09 05:11:21,250 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:11:21,251 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 49 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:21,252 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 53 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:11:21,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2024-11-09 05:11:21,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2024-11-09 05:11:21,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 51 states have (on average 1.4313725490196079) internal successors, (73), 62 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) [2024-11-09 05:11:21,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 85 transitions. [2024-11-09 05:11:21,270 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 85 transitions. Word has length 25 [2024-11-09 05:11:21,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:21,270 INFO L471 AbstractCegarLoop]: Abstraction has 71 states and 85 transitions. [2024-11-09 05:11:21,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 05:11:21,270 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 85 transitions. [2024-11-09 05:11:21,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-09 05:11:21,271 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:21,275 INFO L215 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:21,275 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-09 05:11:21,275 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:11:21,276 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:21,276 INFO L85 PathProgramCache]: Analyzing trace with hash -1203865948, now seen corresponding path program 1 times [2024-11-09 05:11:21,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:21,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711704049] [2024-11-09 05:11:21,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:21,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:21,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:21,434 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-09 05:11:21,434 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:21,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711704049] [2024-11-09 05:11:21,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711704049] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:11:21,435 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:11:21,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:11:21,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856841822] [2024-11-09 05:11:21,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:21,436 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:11:21,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:21,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:11:21,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:11:21,437 INFO L87 Difference]: Start difference. First operand 71 states and 85 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 05:11:21,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:21,573 INFO L93 Difference]: Finished difference Result 72 states and 85 transitions. [2024-11-09 05:11:21,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:11:21,574 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 26 [2024-11-09 05:11:21,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:21,575 INFO L225 Difference]: With dead ends: 72 [2024-11-09 05:11:21,575 INFO L226 Difference]: Without dead ends: 71 [2024-11-09 05:11:21,576 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:11:21,576 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 47 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:21,577 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 54 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:11:21,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2024-11-09 05:11:21,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2024-11-09 05:11:21,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 51 states have (on average 1.411764705882353) internal successors, (72), 62 states have internal predecessors, (72), 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) [2024-11-09 05:11:21,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 84 transitions. [2024-11-09 05:11:21,599 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 84 transitions. Word has length 26 [2024-11-09 05:11:21,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:21,599 INFO L471 AbstractCegarLoop]: Abstraction has 71 states and 84 transitions. [2024-11-09 05:11:21,600 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 05:11:21,600 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 84 transitions. [2024-11-09 05:11:21,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-09 05:11:21,601 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:21,601 INFO L215 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:21,601 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-09 05:11:21,601 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:11:21,602 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:21,602 INFO L85 PathProgramCache]: Analyzing trace with hash -1559397264, now seen corresponding path program 1 times [2024-11-09 05:11:21,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:21,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544932853] [2024-11-09 05:11:21,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:21,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:21,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:21,748 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-09 05:11:21,748 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:21,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544932853] [2024-11-09 05:11:21,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544932853] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:11:21,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:11:21,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:11:21,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923772691] [2024-11-09 05:11:21,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:21,750 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:11:21,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:21,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:11:21,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:11:21,751 INFO L87 Difference]: Start difference. First operand 71 states and 84 transitions. Second operand has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-09 05:11:21,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:21,820 INFO L93 Difference]: Finished difference Result 71 states and 84 transitions. [2024-11-09 05:11:21,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:11:21,820 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 28 [2024-11-09 05:11:21,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:21,821 INFO L225 Difference]: With dead ends: 71 [2024-11-09 05:11:21,821 INFO L226 Difference]: Without dead ends: 69 [2024-11-09 05:11:21,822 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-09 05:11:21,823 INFO L432 NwaCegarLoop]: 18 mSDtfsCounter, 38 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:21,823 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 39 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:11:21,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2024-11-09 05:11:21,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 68. [2024-11-09 05:11:21,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 50 states have (on average 1.36) internal successors, (68), 59 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) [2024-11-09 05:11:21,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 80 transitions. [2024-11-09 05:11:21,837 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 80 transitions. Word has length 28 [2024-11-09 05:11:21,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:21,840 INFO L471 AbstractCegarLoop]: Abstraction has 68 states and 80 transitions. [2024-11-09 05:11:21,840 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-09 05:11:21,840 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 80 transitions. [2024-11-09 05:11:21,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-09 05:11:21,841 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:21,841 INFO L215 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:21,841 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-09 05:11:21,842 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:11:21,842 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:21,842 INFO L85 PathProgramCache]: Analyzing trace with hash -1393463703, now seen corresponding path program 1 times [2024-11-09 05:11:21,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:21,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004648591] [2024-11-09 05:11:21,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:21,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:21,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:21,899 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-09 05:11:21,899 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:21,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004648591] [2024-11-09 05:11:21,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004648591] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:11:21,900 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:11:21,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:11:21,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846228627] [2024-11-09 05:11:21,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:21,900 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:11:21,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:21,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:11:21,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:11:21,901 INFO L87 Difference]: Start difference. First operand 68 states and 80 transitions. Second operand has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 05:11:21,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:21,968 INFO L93 Difference]: Finished difference Result 72 states and 85 transitions. [2024-11-09 05:11:21,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:11:21,969 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 29 [2024-11-09 05:11:21,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:21,970 INFO L225 Difference]: With dead ends: 72 [2024-11-09 05:11:21,970 INFO L226 Difference]: Without dead ends: 71 [2024-11-09 05:11:21,970 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:11:21,971 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 48 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:21,971 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 49 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 05:11:21,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2024-11-09 05:11:21,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 70. [2024-11-09 05:11:21,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 52 states have (on average 1.3461538461538463) internal successors, (70), 61 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) [2024-11-09 05:11:21,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 82 transitions. [2024-11-09 05:11:21,980 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 82 transitions. Word has length 29 [2024-11-09 05:11:21,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:21,981 INFO L471 AbstractCegarLoop]: Abstraction has 70 states and 82 transitions. [2024-11-09 05:11:21,981 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 05:11:21,981 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 82 transitions. [2024-11-09 05:11:21,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-09 05:11:21,982 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:21,982 INFO L215 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:21,982 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-09 05:11:21,982 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:11:21,982 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:21,983 INFO L85 PathProgramCache]: Analyzing trace with hash -247701752, now seen corresponding path program 1 times [2024-11-09 05:11:21,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:21,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500452042] [2024-11-09 05:11:21,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:21,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:21,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:22,037 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-09 05:11:22,037 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:22,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500452042] [2024-11-09 05:11:22,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500452042] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:11:22,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:11:22,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:11:22,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922700150] [2024-11-09 05:11:22,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:22,038 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:11:22,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:22,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:11:22,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:11:22,039 INFO L87 Difference]: Start difference. First operand 70 states and 82 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 05:11:22,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:22,104 INFO L93 Difference]: Finished difference Result 72 states and 84 transitions. [2024-11-09 05:11:22,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:11:22,105 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 30 [2024-11-09 05:11:22,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:22,106 INFO L225 Difference]: With dead ends: 72 [2024-11-09 05:11:22,106 INFO L226 Difference]: Without dead ends: 71 [2024-11-09 05:11:22,106 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:11:22,107 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 46 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:22,107 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 50 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 05:11:22,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2024-11-09 05:11:22,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2024-11-09 05:11:22,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 53 states have (on average 1.3396226415094339) internal successors, (71), 62 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) [2024-11-09 05:11:22,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 83 transitions. [2024-11-09 05:11:22,119 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 83 transitions. Word has length 30 [2024-11-09 05:11:22,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:22,120 INFO L471 AbstractCegarLoop]: Abstraction has 71 states and 83 transitions. [2024-11-09 05:11:22,120 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 05:11:22,120 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 83 transitions. [2024-11-09 05:11:22,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-09 05:11:22,121 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:22,121 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:22,121 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-09 05:11:22,122 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:11:22,122 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:22,122 INFO L85 PathProgramCache]: Analyzing trace with hash 362817042, now seen corresponding path program 1 times [2024-11-09 05:11:22,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:22,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935566338] [2024-11-09 05:11:22,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:22,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:22,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 05:11:22,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1593593383] [2024-11-09 05:11:22,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:22,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:22,147 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:11:22,149 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:11:22,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-09 05:11:22,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:22,210 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-09 05:11:22,212 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:11:22,596 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 05:11:22,597 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:11:25,177 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:25,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935566338] [2024-11-09 05:11:25,178 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 05:11:25,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593593383] [2024-11-09 05:11:25,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593593383] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:11:25,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1828368694] [2024-11-09 05:11:25,203 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-09 05:11:25,203 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:11:25,209 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:11:25,215 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:11:25,215 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:11:28,717 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 121 for LOIs [2024-11-09 05:11:28,892 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 05:11:28,893 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:11:41,516 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '1929#(exists ((|v_ULTIMATE.start_main_~x~0#1_36| Int) (|v_ULTIMATE.start_main_~y~0#1_41| Int)) (and (<= 1 |#StackHeapBarrier|) (= (mod |v_ULTIMATE.start_main_~x~0#1_36| 2) 0) (<= 0 (+ 4611686018427387904 (div |v_ULTIMATE.start_main_~x~0#1_36| 2))) (<= (+ 9223372036854775809 (* |v_ULTIMATE.start_main_~x~0#1_36| |v_ULTIMATE.start_main_~y~0#1_41|)) 0) (<= 1 |ULTIMATE.start_main_~b~0#1|) (<= |ULTIMATE.start_main_~a~0#1| 50) (<= (div |v_ULTIMATE.start_main_~x~0#1_36| 2) 4611686018427387903) (= |ULTIMATE.start_main_~z~0#1| 0) (<= 0 |ULTIMATE.start_main_~a~0#1|) (<= |ULTIMATE.start_main_~b~0#1| 50) (exists ((|v_ULTIMATE.start_main_~y~0#1_40| Int)) (and (or (and (not (= (mod |v_ULTIMATE.start_main_~y~0#1_40| 2) 0)) (= |v_ULTIMATE.start_main_~y~0#1_41| (+ (div |v_ULTIMATE.start_main_~y~0#1_40| 2) 1))) (and (= (mod |v_ULTIMATE.start_main_~y~0#1_40| 2) 0) (= (div |v_ULTIMATE.start_main_~y~0#1_40| 2) |v_ULTIMATE.start_main_~y~0#1_41|))) (or (< |v_ULTIMATE.start_main_~y~0#1_40| 0) (not (= (mod |v_ULTIMATE.start_main_~y~0#1_40| 2) 1))) (or (< (div |v_ULTIMATE.start_main_~y~0#1_40| 2) 9223372036854775807) (= (div |v_ULTIMATE.start_main_~y~0#1_40| 2) 9223372036854775807)) (or (< 0 (+ 9223372036854775809 (div |v_ULTIMATE.start_main_~y~0#1_40| 2))) (and (= (+ 9223372036854775809 (div |v_ULTIMATE.start_main_~y~0#1_40| 2)) 0) (not (= (mod |v_ULTIMATE.start_main_~y~0#1_40| 2) 0))))))))' at error location [2024-11-09 05:11:41,516 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:11:41,517 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:11:41,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-09 05:11:41,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082903162] [2024-11-09 05:11:41,517 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 05:11:41,518 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-09 05:11:41,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:41,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-09 05:11:41,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=822, Unknown=2, NotChecked=0, Total=992 [2024-11-09 05:11:41,519 INFO L87 Difference]: Start difference. First operand 71 states and 83 transitions. Second operand has 9 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-09 05:11:42,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:42,003 INFO L93 Difference]: Finished difference Result 84 states and 104 transitions. [2024-11-09 05:11:42,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 05:11:42,004 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) Word has length 30 [2024-11-09 05:11:42,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:42,005 INFO L225 Difference]: With dead ends: 84 [2024-11-09 05:11:42,005 INFO L226 Difference]: Without dead ends: 80 [2024-11-09 05:11:42,006 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 14.0s TimeCoverageRelationStatistics Valid=206, Invalid=982, Unknown=2, NotChecked=0, Total=1190 [2024-11-09 05:11:42,007 INFO L432 NwaCegarLoop]: 10 mSDtfsCounter, 48 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:42,008 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 43 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 05:11:42,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2024-11-09 05:11:42,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 66. [2024-11-09 05:11:42,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 52 states have (on average 1.2115384615384615) internal successors, (63), 57 states have internal predecessors, (63), 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) [2024-11-09 05:11:42,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 75 transitions. [2024-11-09 05:11:42,016 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 75 transitions. Word has length 30 [2024-11-09 05:11:42,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:42,017 INFO L471 AbstractCegarLoop]: Abstraction has 66 states and 75 transitions. [2024-11-09 05:11:42,017 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-09 05:11:42,017 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 75 transitions. [2024-11-09 05:11:42,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-09 05:11:42,018 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:42,018 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:42,042 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-09 05:11:42,219 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:42,219 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:11:42,220 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:42,220 INFO L85 PathProgramCache]: Analyzing trace with hash -1637573537, now seen corresponding path program 1 times [2024-11-09 05:11:42,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:42,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048437203] [2024-11-09 05:11:42,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:42,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:42,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 05:11:42,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1432975578] [2024-11-09 05:11:42,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:42,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:42,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:11:42,240 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:11:42,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-09 05:11:42,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:42,303 INFO L255 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-09 05:11:42,305 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:11:43,062 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 05:11:43,062 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 05:11:43,062 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:43,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048437203] [2024-11-09 05:11:43,063 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 05:11:43,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432975578] [2024-11-09 05:11:43,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1432975578] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:11:43,063 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:11:43,063 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-09 05:11:43,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837791589] [2024-11-09 05:11:43,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:43,064 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-09 05:11:43,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:43,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-09 05:11:43,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-09 05:11:43,066 INFO L87 Difference]: Start difference. First operand 66 states and 75 transitions. Second operand has 9 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 states have internal predecessors, (22), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 05:11:44,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:44,902 INFO L93 Difference]: Finished difference Result 72 states and 81 transitions. [2024-11-09 05:11:44,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-09 05:11:44,902 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 states have internal predecessors, (22), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 31 [2024-11-09 05:11:44,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:44,903 INFO L225 Difference]: With dead ends: 72 [2024-11-09 05:11:44,903 INFO L226 Difference]: Without dead ends: 70 [2024-11-09 05:11:44,904 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2024-11-09 05:11:44,905 INFO L432 NwaCegarLoop]: 14 mSDtfsCounter, 69 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:44,905 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 58 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-09 05:11:44,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2024-11-09 05:11:44,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 64. [2024-11-09 05:11:44,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 50 states have (on average 1.18) internal successors, (59), 55 states have internal predecessors, (59), 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) [2024-11-09 05:11:44,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 71 transitions. [2024-11-09 05:11:44,915 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 71 transitions. Word has length 31 [2024-11-09 05:11:44,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:44,915 INFO L471 AbstractCegarLoop]: Abstraction has 64 states and 71 transitions. [2024-11-09 05:11:44,915 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 3.142857142857143) internal successors, (22), 8 states have internal predecessors, (22), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 05:11:44,916 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 71 transitions. [2024-11-09 05:11:44,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-09 05:11:44,917 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:44,917 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:44,947 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-09 05:11:45,117 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:45,117 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:11:45,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:45,118 INFO L85 PathProgramCache]: Analyzing trace with hash -1559840987, now seen corresponding path program 1 times [2024-11-09 05:11:45,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:45,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305474066] [2024-11-09 05:11:45,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:45,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:45,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 05:11:45,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1943881376] [2024-11-09 05:11:45,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:45,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:45,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:11:45,159 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:11:45,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-09 05:11:45,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:45,231 INFO L255 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-09 05:11:45,232 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:11:46,397 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 05:11:46,397 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:11:48,216 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:48,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305474066] [2024-11-09 05:11:48,216 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 05:11:48,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943881376] [2024-11-09 05:11:48,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943881376] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:11:48,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1667237986] [2024-11-09 05:11:48,219 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-09 05:11:48,220 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:11:48,220 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:11:48,220 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:11:48,221 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:11:49,342 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 70 for LOIs [2024-11-09 05:11:49,377 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 05:11:49,380 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:11:54,337 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2564#(and (exists ((|v_ULTIMATE.start_main_~x~0#1_42| Int) (|v_ULTIMATE.start_main_~y~0#1_51| Int)) (and (<= |v_ULTIMATE.start_main_~x~0#1_42| 100) (<= 9223372036854775808 (* |v_ULTIMATE.start_main_~x~0#1_42| |v_ULTIMATE.start_main_~y~0#1_51|)) (<= 0 |v_ULTIMATE.start_main_~x~0#1_42|))) (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~b~0#1|) (<= |ULTIMATE.start_main_~a~0#1| 50) (<= |ULTIMATE.start_main_~z~0#1| 50) (<= 0 |ULTIMATE.start_main_~a~0#1|) (<= |ULTIMATE.start_main_~b~0#1| 50) (<= 0 |ULTIMATE.start_main_~z~0#1|))' at error location [2024-11-09 05:11:54,337 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:11:54,337 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:11:54,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-09 05:11:54,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670600017] [2024-11-09 05:11:54,337 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 05:11:54,338 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-09 05:11:54,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:54,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-09 05:11:54,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=234, Invalid=822, Unknown=0, NotChecked=0, Total=1056 [2024-11-09 05:11:54,340 INFO L87 Difference]: Start difference. First operand 64 states and 71 transitions. Second operand has 11 states, 9 states have (on average 2.888888888888889) internal successors, (26), 11 states have internal predecessors, (26), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-09 05:11:56,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:56,590 INFO L93 Difference]: Finished difference Result 87 states and 103 transitions. [2024-11-09 05:11:56,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-09 05:11:56,591 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 2.888888888888889) internal successors, (26), 11 states have internal predecessors, (26), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) Word has length 35 [2024-11-09 05:11:56,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:56,592 INFO L225 Difference]: With dead ends: 87 [2024-11-09 05:11:56,592 INFO L226 Difference]: Without dead ends: 85 [2024-11-09 05:11:56,593 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 45 SyntacticMatches, 7 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=389, Invalid=1417, Unknown=0, NotChecked=0, Total=1806 [2024-11-09 05:11:56,594 INFO L432 NwaCegarLoop]: 12 mSDtfsCounter, 64 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:56,594 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 57 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-09 05:11:56,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2024-11-09 05:11:56,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 70. [2024-11-09 05:11:56,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 57 states have (on average 1.1578947368421053) internal successors, (66), 61 states have internal predecessors, (66), 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) [2024-11-09 05:11:56,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 78 transitions. [2024-11-09 05:11:56,605 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 78 transitions. Word has length 35 [2024-11-09 05:11:56,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:56,606 INFO L471 AbstractCegarLoop]: Abstraction has 70 states and 78 transitions. [2024-11-09 05:11:56,606 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 2.888888888888889) internal successors, (26), 11 states have internal predecessors, (26), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-09 05:11:56,606 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 78 transitions. [2024-11-09 05:11:56,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-09 05:11:56,607 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:56,607 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:56,630 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-09 05:11:56,811 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-09 05:11:56,812 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:11:56,812 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:56,812 INFO L85 PathProgramCache]: Analyzing trace with hash -1110430290, now seen corresponding path program 1 times [2024-11-09 05:11:56,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:56,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041976875] [2024-11-09 05:11:56,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:56,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:56,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:57,108 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 05:11:57,109 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:57,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041976875] [2024-11-09 05:11:57,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041976875] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:11:57,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1721203446] [2024-11-09 05:11:57,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:57,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:57,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:11:57,111 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:11:57,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-09 05:11:57,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:57,161 INFO L255 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-09 05:11:57,162 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:11:57,391 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 05:11:57,392 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:11:57,596 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 05:11:57,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1721203446] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:11:57,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1244195038] [2024-11-09 05:11:57,598 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-09 05:11:57,599 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:11:57,599 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:11:57,599 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:11:57,599 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:11:58,769 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 70 for LOIs [2024-11-09 05:11:58,804 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 05:11:58,806 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:12:02,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1244195038] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:12:02,857 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:12:02,857 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [7, 6, 6] total 27 [2024-11-09 05:12:02,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442497379] [2024-11-09 05:12:02,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:12:02,858 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-09 05:12:02,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:12:02,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-09 05:12:02,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=570, Unknown=0, NotChecked=0, Total=756 [2024-11-09 05:12:02,859 INFO L87 Difference]: Start difference. First operand 70 states and 78 transitions. Second operand has 18 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-09 05:12:04,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:12:04,306 INFO L93 Difference]: Finished difference Result 97 states and 108 transitions. [2024-11-09 05:12:04,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-09 05:12:04,306 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 36 [2024-11-09 05:12:04,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:12:04,307 INFO L225 Difference]: With dead ends: 97 [2024-11-09 05:12:04,307 INFO L226 Difference]: Without dead ends: 93 [2024-11-09 05:12:04,308 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 77 SyntacticMatches, 11 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 339 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=207, Invalid=605, Unknown=0, NotChecked=0, Total=812 [2024-11-09 05:12:04,308 INFO L432 NwaCegarLoop]: 13 mSDtfsCounter, 46 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:12:04,308 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 49 Invalid, 348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-09 05:12:04,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2024-11-09 05:12:04,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 84. [2024-11-09 05:12:04,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 70 states have (on average 1.1428571428571428) internal successors, (80), 74 states have internal predecessors, (80), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-09 05:12:04,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 94 transitions. [2024-11-09 05:12:04,322 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 94 transitions. Word has length 36 [2024-11-09 05:12:04,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:12:04,323 INFO L471 AbstractCegarLoop]: Abstraction has 84 states and 94 transitions. [2024-11-09 05:12:04,323 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-09 05:12:04,323 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 94 transitions. [2024-11-09 05:12:04,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-09 05:12:04,324 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:12:04,325 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:12:04,348 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-09 05:12:04,528 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-09 05:12:04,529 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:12:04,529 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:12:04,530 INFO L85 PathProgramCache]: Analyzing trace with hash 589205616, now seen corresponding path program 1 times [2024-11-09 05:12:04,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:12:04,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125363649] [2024-11-09 05:12:04,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:12:04,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:12:04,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:12:04,697 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-09 05:12:04,697 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:12:04,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125363649] [2024-11-09 05:12:04,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125363649] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:12:04,698 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:12:04,698 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:12:04,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840297767] [2024-11-09 05:12:04,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:12:04,699 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:12:04,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:12:04,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:12:04,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:12:04,700 INFO L87 Difference]: Start difference. First operand 84 states and 94 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-09 05:12:04,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:12:04,817 INFO L93 Difference]: Finished difference Result 91 states and 101 transitions. [2024-11-09 05:12:04,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:12:04,818 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 42 [2024-11-09 05:12:04,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:12:04,819 INFO L225 Difference]: With dead ends: 91 [2024-11-09 05:12:04,819 INFO L226 Difference]: Without dead ends: 90 [2024-11-09 05:12:04,819 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:12:04,820 INFO L432 NwaCegarLoop]: 37 mSDtfsCounter, 4 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:12:04,820 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 82 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:12:04,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2024-11-09 05:12:04,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 86. [2024-11-09 05:12:04,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 72 states have (on average 1.1388888888888888) internal successors, (82), 76 states have internal predecessors, (82), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-09 05:12:04,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 96 transitions. [2024-11-09 05:12:04,845 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 96 transitions. Word has length 42 [2024-11-09 05:12:04,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:12:04,845 INFO L471 AbstractCegarLoop]: Abstraction has 86 states and 96 transitions. [2024-11-09 05:12:04,845 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-09 05:12:04,845 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 96 transitions. [2024-11-09 05:12:04,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-09 05:12:04,847 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:12:04,847 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:12:04,847 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-09 05:12:04,847 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:12:04,847 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:12:04,848 INFO L85 PathProgramCache]: Analyzing trace with hash 1470280404, now seen corresponding path program 1 times [2024-11-09 05:12:04,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:12:04,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696240779] [2024-11-09 05:12:04,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:12:04,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:12:04,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:12:04,969 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-09 05:12:04,969 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:12:04,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696240779] [2024-11-09 05:12:04,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696240779] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:12:04,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463004650] [2024-11-09 05:12:04,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:12:04,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:12:04,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:12:04,973 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:12:04,975 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-09 05:12:05,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:12:05,025 INFO L255 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 05:12:05,027 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:12:05,158 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-09 05:12:05,159 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:12:05,360 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-09 05:12:05,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463004650] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:12:05,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1420105993] [2024-11-09 05:12:05,363 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-09 05:12:05,363 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:12:05,363 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:12:05,364 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:12:05,364 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:12:14,463 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 6 for LOIs [2024-11-09 05:12:14,465 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 05:12:14,466 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:12:20,887 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3455#true' at error location [2024-11-09 05:12:20,887 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:12:20,887 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:12:20,887 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-09 05:12:20,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343956806] [2024-11-09 05:12:20,888 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 05:12:20,888 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 05:12:20,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:12:20,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 05:12:20,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=764, Unknown=2, NotChecked=0, Total=870 [2024-11-09 05:12:20,890 INFO L87 Difference]: Start difference. First operand 86 states and 96 transitions. Second operand has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 8 states have internal predecessors, (64), 6 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2024-11-09 05:12:21,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:12:21,239 INFO L93 Difference]: Finished difference Result 257 states and 295 transitions. [2024-11-09 05:12:21,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 05:12:21,239 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 8 states have internal predecessors, (64), 6 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) Word has length 46 [2024-11-09 05:12:21,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:12:21,242 INFO L225 Difference]: With dead ends: 257 [2024-11-09 05:12:21,242 INFO L226 Difference]: Without dead ends: 256 [2024-11-09 05:12:21,243 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=136, Invalid=984, Unknown=2, NotChecked=0, Total=1122 [2024-11-09 05:12:21,244 INFO L432 NwaCegarLoop]: 18 mSDtfsCounter, 218 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:12:21,244 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 63 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:12:21,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2024-11-09 05:12:21,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 224. [2024-11-09 05:12:21,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 203 states have (on average 1.1231527093596059) internal successors, (228), 207 states have internal predecessors, (228), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-11-09 05:12:21,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 256 transitions. [2024-11-09 05:12:21,280 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 256 transitions. Word has length 46 [2024-11-09 05:12:21,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:12:21,280 INFO L471 AbstractCegarLoop]: Abstraction has 224 states and 256 transitions. [2024-11-09 05:12:21,281 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 8 states have internal predecessors, (64), 6 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2024-11-09 05:12:21,281 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 256 transitions. [2024-11-09 05:12:21,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-09 05:12:21,282 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:12:21,282 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:12:21,305 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-09 05:12:21,483 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-09 05:12:21,483 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:12:21,484 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:12:21,484 INFO L85 PathProgramCache]: Analyzing trace with hash 693670105, now seen corresponding path program 1 times [2024-11-09 05:12:21,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:12:21,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732617533] [2024-11-09 05:12:21,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:12:21,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:12:21,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 05:12:21,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1096417767] [2024-11-09 05:12:21,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:12:21,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:12:21,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:12:21,509 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:12:21,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-09 05:12:21,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:12:21,573 INFO L255 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-09 05:12:21,576 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:12:30,813 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-09 05:12:30,814 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:13:13,439 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:13:13,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732617533] [2024-11-09 05:13:13,440 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 05:13:13,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096417767] [2024-11-09 05:13:13,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096417767] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:13:13,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1987101760] [2024-11-09 05:13:13,442 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-09 05:13:13,442 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:13:13,442 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:13:13,443 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:13:13,443 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:13:14,688 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 71 for LOIs [2024-11-09 05:13:14,707 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 05:13:14,708 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:13:43,020 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4310#true' at error location [2024-11-09 05:13:43,020 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:13:43,020 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:13:43,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2024-11-09 05:13:43,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527078565] [2024-11-09 05:13:43,021 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 05:13:43,021 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-09 05:13:43,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:13:43,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-09 05:13:43,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=365, Invalid=2272, Unknown=15, NotChecked=0, Total=2652 [2024-11-09 05:13:43,024 INFO L87 Difference]: Start difference. First operand 224 states and 256 transitions. Second operand has 17 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 3 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-09 05:13:45,610 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 05:13:48,878 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 05:13:50,882 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] [2024-11-09 05:13:54,600 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 05:13:56,714 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 05:13:59,767 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] [2024-11-09 05:14:01,917 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] [2024-11-09 05:14:03,237 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 05:14:05,435 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] [2024-11-09 05:14:07,946 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] [2024-11-09 05:14:10,110 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] [2024-11-09 05:14:12,142 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] [2024-11-09 05:14:14,157 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] [2024-11-09 05:14:16,282 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] [2024-11-09 05:14:18,297 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] [2024-11-09 05:14:20,546 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] [2024-11-09 05:14:22,915 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] [2024-11-09 05:14:24,520 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 05:14:31,601 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] [2024-11-09 05:14:33,613 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] [2024-11-09 05:14:36,173 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] [2024-11-09 05:14:38,279 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 05:14:39,681 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 05:14:41,753 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] [2024-11-09 05:14:43,811 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] [2024-11-09 05:14:44,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:14:44,133 INFO L93 Difference]: Finished difference Result 239 states and 275 transitions. [2024-11-09 05:14:44,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-09 05:14:44,134 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 3 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 51 [2024-11-09 05:14:44,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:14:44,136 INFO L225 Difference]: With dead ends: 239 [2024-11-09 05:14:44,136 INFO L226 Difference]: Without dead ends: 238 [2024-11-09 05:14:44,137 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 962 ImplicationChecksByTransitivity, 64.0s TimeCoverageRelationStatistics Valid=418, Invalid=2535, Unknown=17, NotChecked=0, Total=2970 [2024-11-09 05:14:44,138 INFO L432 NwaCegarLoop]: 21 mSDtfsCounter, 39 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 814 mSolverCounterSat, 6 mSolverCounterUnsat, 18 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 55.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 814 IncrementalHoareTripleChecker+Invalid, 18 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 55.8s IncrementalHoareTripleChecker+Time [2024-11-09 05:14:44,138 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 178 Invalid, 838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 814 Invalid, 18 Unknown, 0 Unchecked, 55.8s Time] [2024-11-09 05:14:44,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2024-11-09 05:14:44,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 217. [2024-11-09 05:14:44,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 196 states have (on average 1.1224489795918366) internal successors, (220), 200 states have internal predecessors, (220), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-11-09 05:14:44,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 248 transitions. [2024-11-09 05:14:44,172 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 248 transitions. Word has length 51 [2024-11-09 05:14:44,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:14:44,173 INFO L471 AbstractCegarLoop]: Abstraction has 217 states and 248 transitions. [2024-11-09 05:14:44,173 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 3 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-09 05:14:44,173 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 248 transitions. [2024-11-09 05:14:44,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-09 05:14:44,174 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:14:44,174 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:14:44,193 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-09 05:14:44,378 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-09 05:14:44,379 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:14:44,379 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:14:44,380 INFO L85 PathProgramCache]: Analyzing trace with hash 28936826, now seen corresponding path program 1 times [2024-11-09 05:14:44,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:14:44,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173813183] [2024-11-09 05:14:44,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:14:44,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:14:44,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:14:44,680 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-09 05:14:44,680 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:14:44,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173813183] [2024-11-09 05:14:44,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173813183] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:14:44,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231223867] [2024-11-09 05:14:44,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:14:44,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:14:44,681 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:14:44,683 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:14:44,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-09 05:14:44,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:14:44,738 INFO L255 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-09 05:14:44,739 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:14:44,974 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 05:14:44,975 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:14:45,226 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 05:14:45,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231223867] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:14:45,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [309208006] [2024-11-09 05:14:45,229 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-09 05:14:45,230 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:14:45,230 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:14:45,230 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:14:45,231 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:14:46,636 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 71 for LOIs [2024-11-09 05:14:46,658 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 05:14:46,660 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:14:54,176 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '5129#true' at error location [2024-11-09 05:14:54,176 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:14:54,176 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:14:54,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 11 [2024-11-09 05:14:54,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473554473] [2024-11-09 05:14:54,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 05:14:54,177 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-09 05:14:54,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:14:54,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-09 05:14:54,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=1048, Unknown=1, NotChecked=0, Total=1190 [2024-11-09 05:14:54,178 INFO L87 Difference]: Start difference. First operand 217 states and 248 transitions. Second operand has 12 states, 10 states have (on average 7.6) internal successors, (76), 12 states have internal predecessors, (76), 8 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (11), 6 states have call predecessors, (11), 8 states have call successors, (11) [2024-11-09 05:14:54,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:14:54,737 INFO L93 Difference]: Finished difference Result 219 states and 250 transitions. [2024-11-09 05:14:54,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-09 05:14:54,738 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 7.6) internal successors, (76), 12 states have internal predecessors, (76), 8 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (11), 6 states have call predecessors, (11), 8 states have call successors, (11) Word has length 52 [2024-11-09 05:14:54,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:14:54,739 INFO L225 Difference]: With dead ends: 219 [2024-11-09 05:14:54,740 INFO L226 Difference]: Without dead ends: 218 [2024-11-09 05:14:54,740 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 126 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=177, Invalid=1228, Unknown=1, NotChecked=0, Total=1406 [2024-11-09 05:14:54,741 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 75 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 05:14:54,741 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 43 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 05:14:54,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2024-11-09 05:14:54,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 216. [2024-11-09 05:14:54,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 196 states have (on average 1.1071428571428572) internal successors, (217), 199 states have internal predecessors, (217), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-11-09 05:14:54,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 245 transitions. [2024-11-09 05:14:54,777 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 245 transitions. Word has length 52 [2024-11-09 05:14:54,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:14:54,777 INFO L471 AbstractCegarLoop]: Abstraction has 216 states and 245 transitions. [2024-11-09 05:14:54,778 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 7.6) internal successors, (76), 12 states have internal predecessors, (76), 8 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (11), 6 states have call predecessors, (11), 8 states have call successors, (11) [2024-11-09 05:14:54,778 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 245 transitions. [2024-11-09 05:14:54,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-09 05:14:54,778 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:14:54,779 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:14:54,801 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-09 05:14:54,979 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-09 05:14:54,980 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:14:54,980 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:14:54,980 INFO L85 PathProgramCache]: Analyzing trace with hash 897041659, now seen corresponding path program 1 times [2024-11-09 05:14:54,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:14:54,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059168267] [2024-11-09 05:14:54,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:14:54,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:14:55,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 05:14:55,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1817729879] [2024-11-09 05:14:55,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:14:55,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:14:55,002 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:14:55,004 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:14:55,006 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-09 05:14:55,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:14:55,066 INFO L255 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-09 05:14:55,068 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:14:57,510 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-09 05:14:57,510 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:15:42,499 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-09 05:15:42,500 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:15:42,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059168267] [2024-11-09 05:15:42,500 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 05:15:42,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817729879] [2024-11-09 05:15:42,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817729879] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:15:42,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1687128297] [2024-11-09 05:15:42,502 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-09 05:15:42,503 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:15:42,503 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:15:42,503 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:15:42,503 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:15:43,792 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 71 for LOIs [2024-11-09 05:15:43,813 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 05:15:43,815 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:16:42,658 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '5973#true' at error location [2024-11-09 05:16:42,658 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:16:42,658 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-09 05:16:42,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2024-11-09 05:16:42,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618074076] [2024-11-09 05:16:42,659 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-09 05:16:42,659 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-09 05:16:42,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:16:42,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-09 05:16:42,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=1962, Unknown=13, NotChecked=0, Total=2256 [2024-11-09 05:16:42,662 INFO L87 Difference]: Start difference. First operand 216 states and 245 transitions. Second operand has 25 states, 23 states have (on average 3.347826086956522) internal successors, (77), 25 states have internal predecessors, (77), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-11-09 05:16:43,767 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2024-11-09 05:16:46,406 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 [] [2024-11-09 05:16:48,807 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 05:16:51,740 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 [] [2024-11-09 05:17:45,751 WARN L286 SmtUtils]: Spent 47.83s on a formula simplification. DAG size of input: 178 DAG size of output: 144 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 05:17:52,018 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 05:18:14,361 WARN L286 SmtUtils]: Spent 13.90s on a formula simplification. DAG size of input: 129 DAG size of output: 117 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 05:18:34,845 WARN L286 SmtUtils]: Spent 7.79s on a formula simplification. DAG size of input: 114 DAG size of output: 100 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 05:18:38,567 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 [] [2024-11-09 05:18:40,145 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 05:18:46,253 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 [] [2024-11-09 05:18:48,290 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 [] [2024-11-09 05:19:12,511 WARN L286 SmtUtils]: Spent 16.40s on a formula simplification. DAG size of input: 138 DAG size of output: 118 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 05:19:24,371 WARN L286 SmtUtils]: Spent 8.39s on a formula simplification. DAG size of input: 158 DAG size of output: 68 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 05:19:25,457 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-09 05:19:27,531 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 [] [2024-11-09 05:19:49,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:19:49,609 INFO L93 Difference]: Finished difference Result 269 states and 311 transitions. [2024-11-09 05:19:49,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-09 05:19:49,610 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 23 states have (on average 3.347826086956522) internal successors, (77), 25 states have internal predecessors, (77), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 53 [2024-11-09 05:19:49,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:19:49,612 INFO L225 Difference]: With dead ends: 269 [2024-11-09 05:19:49,612 INFO L226 Difference]: Without dead ends: 268 [2024-11-09 05:19:49,613 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1014 ImplicationChecksByTransitivity, 235.2s TimeCoverageRelationStatistics Valid=521, Invalid=3118, Unknown=21, NotChecked=0, Total=3660 [2024-11-09 05:19:49,614 INFO L432 NwaCegarLoop]: 15 mSDtfsCounter, 92 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 738 mSolverCounterSat, 36 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 738 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.3s IncrementalHoareTripleChecker+Time [2024-11-09 05:19:49,614 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 122 Invalid, 780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 738 Invalid, 6 Unknown, 0 Unchecked, 37.3s Time] [2024-11-09 05:19:49,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2024-11-09 05:19:49,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 264. [2024-11-09 05:19:49,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 241 states have (on average 1.116182572614108) internal successors, (269), 244 states have internal predecessors, (269), 17 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-09 05:19:49,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 303 transitions. [2024-11-09 05:19:49,656 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 303 transitions. Word has length 53 [2024-11-09 05:19:49,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:19:49,657 INFO L471 AbstractCegarLoop]: Abstraction has 264 states and 303 transitions. [2024-11-09 05:19:49,657 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 23 states have (on average 3.347826086956522) internal successors, (77), 25 states have internal predecessors, (77), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-11-09 05:19:49,657 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 303 transitions. [2024-11-09 05:19:49,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-09 05:19:49,658 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:19:49,658 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:19:49,673 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-09 05:19:49,860 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:19:49,860 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:19:49,860 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:19:49,860 INFO L85 PathProgramCache]: Analyzing trace with hash -2146724101, now seen corresponding path program 2 times [2024-11-09 05:19:49,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:19:49,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118613167] [2024-11-09 05:19:49,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:19:49,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:19:49,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 05:19:49,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2122927359] [2024-11-09 05:19:49,883 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 05:19:49,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:19:49,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:19:49,885 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:19:49,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-09 05:19:49,941 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-09 05:19:49,941 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 05:19:49,942 INFO L255 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-09 05:19:49,943 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:19:52,384 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 5 proven. 14 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-09 05:19:52,385 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:19:56,068 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:19:56,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118613167] [2024-11-09 05:19:56,069 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 05:19:56,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122927359] [2024-11-09 05:19:56,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122927359] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:19:56,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [778892994] [2024-11-09 05:19:56,072 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-09 05:19:56,072 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:19:56,072 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:19:56,073 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:19:56,073 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:19:57,464 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 71 for LOIs [2024-11-09 05:19:57,485 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 05:19:57,491 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:20:15,822 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6969#true' at error location [2024-11-09 05:20:15,822 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:20:15,822 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:20:15,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-09 05:20:15,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900751278] [2024-11-09 05:20:15,823 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 05:20:15,823 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-09 05:20:15,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:20:15,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-09 05:20:15,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=1447, Unknown=1, NotChecked=0, Total=1640 [2024-11-09 05:20:15,824 INFO L87 Difference]: Start difference. First operand 264 states and 303 transitions. Second operand has 11 states, 10 states have (on average 3.6) internal successors, (36), 11 states have internal predecessors, (36), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-09 05:20:18,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:20:18,458 INFO L93 Difference]: Finished difference Result 313 states and 362 transitions. [2024-11-09 05:20:18,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-09 05:20:18,459 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.6) internal successors, (36), 11 states have internal predecessors, (36), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 53 [2024-11-09 05:20:18,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:20:18,461 INFO L225 Difference]: With dead ends: 313 [2024-11-09 05:20:18,461 INFO L226 Difference]: Without dead ends: 312 [2024-11-09 05:20:18,462 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 21.3s TimeCoverageRelationStatistics Valid=192, Invalid=1447, Unknown=1, NotChecked=0, Total=1640 [2024-11-09 05:20:18,462 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 11 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-09 05:20:18,463 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 138 Invalid, 326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-09 05:20:18,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2024-11-09 05:20:18,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 288. [2024-11-09 05:20:18,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 265 states have (on average 1.1056603773584905) internal successors, (293), 268 states have internal predecessors, (293), 17 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-09 05:20:18,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 327 transitions. [2024-11-09 05:20:18,529 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 327 transitions. Word has length 53 [2024-11-09 05:20:18,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:20:18,530 INFO L471 AbstractCegarLoop]: Abstraction has 288 states and 327 transitions. [2024-11-09 05:20:18,530 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.6) internal successors, (36), 11 states have internal predecessors, (36), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-09 05:20:18,530 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 327 transitions. [2024-11-09 05:20:18,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-09 05:20:18,531 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:20:18,532 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:20:18,546 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-09 05:20:18,732 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:20:18,732 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:20:18,733 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:20:18,733 INFO L85 PathProgramCache]: Analyzing trace with hash 1318251446, now seen corresponding path program 1 times [2024-11-09 05:20:18,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:20:18,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106324309] [2024-11-09 05:20:18,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:20:18,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:20:18,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:20:19,231 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 05:20:19,232 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:20:19,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106324309] [2024-11-09 05:20:19,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106324309] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:20:19,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140235094] [2024-11-09 05:20:19,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:20:19,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:20:19,233 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:20:19,234 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:20:19,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-09 05:20:19,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:20:19,289 INFO L255 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 05:20:19,291 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:20:20,711 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 05:20:20,712 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:20:21,830 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 05:20:21,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140235094] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:20:21,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1569265723] [2024-11-09 05:20:21,832 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-09 05:20:21,833 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:20:21,833 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:20:21,833 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:20:21,833 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:20:23,698 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 71 for LOIs [2024-11-09 05:20:23,720 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 05:20:23,726 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:20:42,844 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8277#(and (= (mod |ULTIMATE.start_main_~y~0#1| 2) 1) (exists ((|v_ULTIMATE.start_main_~x~0#1_121| Int) (|v_ULTIMATE.start_main_~z~0#1_78| Int)) (and (<= (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~b~0#1|) 9223372036854775807) (<= 9223372036854775808 (+ |v_ULTIMATE.start_main_~x~0#1_121| |v_ULTIMATE.start_main_~z~0#1_78|)) (= (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~b~0#1|) (+ (* |v_ULTIMATE.start_main_~x~0#1_121| |ULTIMATE.start_main_~y~0#1|) |v_ULTIMATE.start_main_~z~0#1_78|)) (<= 0 (+ (* |v_ULTIMATE.start_main_~x~0#1_121| |ULTIMATE.start_main_~y~0#1|) 9223372036854775808)))) (<= 0 |ULTIMATE.start_main_~y~0#1|))' at error location [2024-11-09 05:20:42,844 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:20:42,844 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:20:42,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2024-11-09 05:20:42,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710759889] [2024-11-09 05:20:42,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 05:20:42,845 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-09 05:20:42,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:20:42,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-09 05:20:42,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1384, Unknown=1, NotChecked=0, Total=1560 [2024-11-09 05:20:42,846 INFO L87 Difference]: Start difference. First operand 288 states and 327 transitions. Second operand has 16 states, 15 states have (on average 8.8) internal successors, (132), 16 states have internal predecessors, (132), 11 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 11 states have call predecessors, (15), 11 states have call successors, (15) [2024-11-09 05:20:45,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:20:45,757 INFO L93 Difference]: Finished difference Result 440 states and 509 transitions. [2024-11-09 05:20:45,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-09 05:20:45,758 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 8.8) internal successors, (132), 16 states have internal predecessors, (132), 11 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 11 states have call predecessors, (15), 11 states have call successors, (15) Word has length 62 [2024-11-09 05:20:45,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:20:45,760 INFO L225 Difference]: With dead ends: 440 [2024-11-09 05:20:45,760 INFO L226 Difference]: Without dead ends: 439 [2024-11-09 05:20:45,761 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 828 ImplicationChecksByTransitivity, 21.6s TimeCoverageRelationStatistics Valid=296, Invalid=2055, Unknown=1, NotChecked=0, Total=2352 [2024-11-09 05:20:45,761 INFO L432 NwaCegarLoop]: 18 mSDtfsCounter, 163 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-09 05:20:45,762 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 151 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-09 05:20:45,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2024-11-09 05:20:45,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 381. [2024-11-09 05:20:45,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 353 states have (on average 1.113314447592068) internal successors, (393), 356 states have internal predecessors, (393), 22 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-11-09 05:20:45,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 437 transitions. [2024-11-09 05:20:45,827 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 437 transitions. Word has length 62 [2024-11-09 05:20:45,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:20:45,828 INFO L471 AbstractCegarLoop]: Abstraction has 381 states and 437 transitions. [2024-11-09 05:20:45,828 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 8.8) internal successors, (132), 16 states have internal predecessors, (132), 11 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 11 states have call predecessors, (15), 11 states have call successors, (15) [2024-11-09 05:20:45,828 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 437 transitions. [2024-11-09 05:20:45,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-09 05:20:45,829 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:20:45,829 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 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, 1, 1, 1] [2024-11-09 05:20:45,853 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-09 05:20:46,030 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:20:46,030 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:20:46,030 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:20:46,031 INFO L85 PathProgramCache]: Analyzing trace with hash -1572306291, now seen corresponding path program 2 times [2024-11-09 05:20:46,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:20:46,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797728709] [2024-11-09 05:20:46,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:20:46,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:20:46,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 05:20:46,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1090257699] [2024-11-09 05:20:46,063 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 05:20:46,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:20:46,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:20:46,066 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:20:46,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-09 05:20:46,132 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-09 05:20:46,133 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 05:20:46,135 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-09 05:20:46,137 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:20:47,990 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-09 05:20:47,990 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 05:20:47,990 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:20:47,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797728709] [2024-11-09 05:20:47,990 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 05:20:47,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090257699] [2024-11-09 05:20:47,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1090257699] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:20:47,991 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:20:47,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-09 05:20:47,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579798658] [2024-11-09 05:20:47,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:20:47,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 05:20:47,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:20:47,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 05:20:47,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:20:47,993 INFO L87 Difference]: Start difference. First operand 381 states and 437 transitions. Second operand has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 7 states have internal predecessors, (37), 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) [2024-11-09 05:20:49,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:20:49,559 INFO L93 Difference]: Finished difference Result 391 states and 448 transitions. [2024-11-09 05:20:49,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-09 05:20:49,560 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 7 states have internal predecessors, (37), 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 67 [2024-11-09 05:20:49,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:20:49,562 INFO L225 Difference]: With dead ends: 391 [2024-11-09 05:20:49,562 INFO L226 Difference]: Without dead ends: 390 [2024-11-09 05:20:49,562 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-11-09 05:20:49,563 INFO L432 NwaCegarLoop]: 20 mSDtfsCounter, 17 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-09 05:20:49,563 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 77 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-09 05:20:49,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2024-11-09 05:20:49,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 380. [2024-11-09 05:20:49,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 353 states have (on average 1.093484419263456) internal successors, (386), 355 states have internal predecessors, (386), 22 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-11-09 05:20:49,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 430 transitions. [2024-11-09 05:20:49,638 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 430 transitions. Word has length 67 [2024-11-09 05:20:49,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:20:49,638 INFO L471 AbstractCegarLoop]: Abstraction has 380 states and 430 transitions. [2024-11-09 05:20:49,639 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 7 states have internal predecessors, (37), 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) [2024-11-09 05:20:49,639 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 430 transitions. [2024-11-09 05:20:49,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-09 05:20:49,640 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:20:49,640 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:20:49,660 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-09 05:20:49,844 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-09 05:20:49,845 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:20:49,845 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:20:49,845 INFO L85 PathProgramCache]: Analyzing trace with hash -1535929355, now seen corresponding path program 3 times [2024-11-09 05:20:49,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:20:49,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29058226] [2024-11-09 05:20:49,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:20:49,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:20:49,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 05:20:49,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1321882433] [2024-11-09 05:20:49,886 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-09 05:20:49,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:20:49,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:20:49,888 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:20:49,891 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-09 05:20:49,957 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-09 05:20:49,957 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 05:20:49,963 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-09 05:20:49,965 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:21:00,242 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-09 05:21:00,242 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:21:42,164 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:21:42,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29058226] [2024-11-09 05:21:42,164 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 05:21:42,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321882433] [2024-11-09 05:21:42,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321882433] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:21:42,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1352593476] [2024-11-09 05:21:42,166 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-09 05:21:42,166 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:21:42,166 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:21:42,166 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:21:42,166 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:21:43,524 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 71 for LOIs [2024-11-09 05:21:43,547 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 05:21:43,552 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:22:31,616 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '10324#true' at error location [2024-11-09 05:22:31,616 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:22:31,616 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:22:31,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-09 05:22:31,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748924116] [2024-11-09 05:22:31,617 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 05:22:31,617 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-09 05:22:31,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:22:31,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-09 05:22:31,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=432, Invalid=2976, Unknown=14, NotChecked=0, Total=3422 [2024-11-09 05:22:31,619 INFO L87 Difference]: Start difference. First operand 380 states and 430 transitions. Second operand has 21 states, 19 states have (on average 3.0526315789473686) internal successors, (58), 20 states have internal predecessors, (58), 4 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-11-09 05:22:47,890 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] [2024-11-09 05:22:52,411 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-09 05:22:54,101 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] [2024-11-09 05:22:54,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:22:54,269 INFO L93 Difference]: Finished difference Result 391 states and 442 transitions. [2024-11-09 05:22:54,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-09 05:22:54,271 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 3.0526315789473686) internal successors, (58), 20 states have internal predecessors, (58), 4 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 73 [2024-11-09 05:22:54,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:22:54,273 INFO L225 Difference]: With dead ends: 391 [2024-11-09 05:22:54,273 INFO L226 Difference]: Without dead ends: 390 [2024-11-09 05:22:54,275 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 139 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1103 ImplicationChecksByTransitivity, 97.5s TimeCoverageRelationStatistics Valid=512, Invalid=3378, Unknown=16, NotChecked=0, Total=3906 [2024-11-09 05:22:54,276 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 30 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 1119 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 1126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1119 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.3s IncrementalHoareTripleChecker+Time [2024-11-09 05:22:54,277 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 333 Invalid, 1126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1119 Invalid, 1 Unknown, 0 Unchecked, 16.3s Time] [2024-11-09 05:22:54,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2024-11-09 05:22:54,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 367. [2024-11-09 05:22:54,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 340 states have (on average 1.0941176470588236) internal successors, (372), 342 states have internal predecessors, (372), 22 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-11-09 05:22:54,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 416 transitions. [2024-11-09 05:22:54,353 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 416 transitions. Word has length 73 [2024-11-09 05:22:54,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:22:54,353 INFO L471 AbstractCegarLoop]: Abstraction has 367 states and 416 transitions. [2024-11-09 05:22:54,353 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 3.0526315789473686) internal successors, (58), 20 states have internal predecessors, (58), 4 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-11-09 05:22:54,353 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 416 transitions. [2024-11-09 05:22:54,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-09 05:22:54,354 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:22:54,355 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:22:54,377 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-09 05:22:54,555 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-09 05:22:54,556 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:22:54,556 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:22:54,556 INFO L85 PathProgramCache]: Analyzing trace with hash 1625974261, now seen corresponding path program 4 times [2024-11-09 05:22:54,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:22:54,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779956679] [2024-11-09 05:22:54,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:22:54,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:22:54,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 05:22:54,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1383385481] [2024-11-09 05:22:54,580 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-09 05:22:54,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:22:54,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:22:54,582 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:22:54,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-09 05:22:54,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:22:54,657 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-09 05:22:54,660 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:23:06,301 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 2 proven. 63 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-09 05:23:06,302 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:23:51,163 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:23:51,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779956679] [2024-11-09 05:23:51,163 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-09 05:23:51,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383385481] [2024-11-09 05:23:51,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383385481] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:23:51,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1326664826] [2024-11-09 05:23:51,166 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-09 05:23:51,166 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:23:51,166 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:23:51,166 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:23:51,167 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:23:52,642 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 71 for LOIs [2024-11-09 05:23:52,691 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-09 05:23:52,697 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:25:34,776 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '11622#true' at error location [2024-11-09 05:25:34,776 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:25:34,777 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:25:34,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2024-11-09 05:25:34,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681739638] [2024-11-09 05:25:34,777 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-09 05:25:34,777 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-09 05:25:34,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:25:34,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-09 05:25:34,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=431, Invalid=2857, Unknown=18, NotChecked=0, Total=3306 [2024-11-09 05:25:34,779 INFO L87 Difference]: Start difference. First operand 367 states and 416 transitions. Second operand has 23 states, 20 states have (on average 2.95) internal successors, (59), 21 states have internal predecessors, (59), 5 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-09 05:25:48,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:25:48,345 INFO L93 Difference]: Finished difference Result 373 states and 421 transitions. [2024-11-09 05:25:48,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-09 05:25:48,345 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 20 states have (on average 2.95) internal successors, (59), 21 states have internal predecessors, (59), 5 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 73 [2024-11-09 05:25:48,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:25:48,348 INFO L225 Difference]: With dead ends: 373 [2024-11-09 05:25:48,348 INFO L226 Difference]: Without dead ends: 372 [2024-11-09 05:25:48,350 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1336 ImplicationChecksByTransitivity, 141.6s TimeCoverageRelationStatistics Valid=536, Invalid=3606, Unknown=18, NotChecked=0, Total=4160 [2024-11-09 05:25:48,350 INFO L432 NwaCegarLoop]: 16 mSDtfsCounter, 48 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 1266 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 1272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2024-11-09 05:25:48,351 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 188 Invalid, 1272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1266 Invalid, 0 Unknown, 0 Unchecked, 9.0s Time] [2024-11-09 05:25:48,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2024-11-09 05:25:48,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 367. [2024-11-09 05:25:48,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 340 states have (on average 1.0911764705882352) internal successors, (371), 342 states have internal predecessors, (371), 22 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-11-09 05:25:48,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 415 transitions. [2024-11-09 05:25:48,456 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 415 transitions. Word has length 73 [2024-11-09 05:25:48,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:25:48,456 INFO L471 AbstractCegarLoop]: Abstraction has 367 states and 415 transitions. [2024-11-09 05:25:48,457 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 20 states have (on average 2.95) internal successors, (59), 21 states have internal predecessors, (59), 5 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-09 05:25:48,457 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 415 transitions. [2024-11-09 05:25:48,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-09 05:25:48,458 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:25:48,459 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:25:48,482 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-09 05:25:48,662 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-09 05:25:48,663 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:25:48,663 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:25:48,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1506591740, now seen corresponding path program 2 times [2024-11-09 05:25:48,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:25:48,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111103172] [2024-11-09 05:25:48,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:25:48,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:25:48,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:25:49,379 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-09 05:25:49,379 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:25:49,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111103172] [2024-11-09 05:25:49,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111103172] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:25:49,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080981309] [2024-11-09 05:25:49,380 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 05:25:49,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:25:49,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:25:49,383 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:25:49,386 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-09 05:25:49,489 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-09 05:25:49,489 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 05:25:49,490 INFO L255 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-09 05:25:49,491 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:25:50,799 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-09 05:25:50,799 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 05:25:50,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080981309] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:25:50,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:25:50,800 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 13 [2024-11-09 05:25:50,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108858021] [2024-11-09 05:25:50,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:25:50,800 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 05:25:50,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:25:50,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 05:25:50,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2024-11-09 05:25:50,801 INFO L87 Difference]: Start difference. First operand 367 states and 415 transitions. Second operand has 7 states, 6 states have (on average 6.833333333333333) internal successors, (41), 7 states have internal predecessors, (41), 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) [2024-11-09 05:25:51,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:25:51,874 INFO L93 Difference]: Finished difference Result 367 states and 415 transitions. [2024-11-09 05:25:51,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 05:25:51,874 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.833333333333333) internal successors, (41), 7 states have internal predecessors, (41), 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 82 [2024-11-09 05:25:51,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:25:51,876 INFO L225 Difference]: With dead ends: 367 [2024-11-09 05:25:51,876 INFO L226 Difference]: Without dead ends: 366 [2024-11-09 05:25:51,876 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2024-11-09 05:25:51,877 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 26 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-09 05:25:51,877 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 75 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-09 05:25:51,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2024-11-09 05:25:51,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 266. [2024-11-09 05:25:51,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 245 states have (on average 1.0816326530612246) internal successors, (265), 246 states have internal predecessors, (265), 17 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-09 05:25:51,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 299 transitions. [2024-11-09 05:25:51,949 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 299 transitions. Word has length 82 [2024-11-09 05:25:51,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:25:51,950 INFO L471 AbstractCegarLoop]: Abstraction has 266 states and 299 transitions. [2024-11-09 05:25:51,950 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.833333333333333) internal successors, (41), 7 states have internal predecessors, (41), 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) [2024-11-09 05:25:51,950 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 299 transitions. [2024-11-09 05:25:51,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-09 05:25:51,952 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:25:51,952 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:25:51,962 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-09 05:25:52,152 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-09 05:25:52,153 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-11-09 05:25:52,154 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:25:52,154 INFO L85 PathProgramCache]: Analyzing trace with hash 637556835, now seen corresponding path program 5 times [2024-11-09 05:25:52,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:25:52,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147287050] [2024-11-09 05:25:52,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:25:52,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:25:52,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 05:25:52,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [808801759] [2024-11-09 05:25:52,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 05:25:52,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:25:52,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:25:52,222 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:25:52,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4fa44405-e98b-4b66-978c-6ccebfc5badc/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-09 05:25:52,311 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-09 05:25:52,311 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 05:25:52,318 INFO L255 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-09 05:25:52,320 INFO L278 TraceCheckSpWp]: Computing forward predicates...