./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/geo1-u2_valuebound20.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/geo1-u2_valuebound20.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Overflow-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E --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 56ae0381e0fc321a4bef875cc97d6a437c7ca54ffeb3bb010be2e47fa76c5a5f --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 04:46:15,207 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 04:46:15,295 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Overflow-32bit-Taipan_Default.epf [2024-11-14 04:46:15,304 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 04:46:15,305 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 04:46:15,328 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 04:46:15,329 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 04:46:15,329 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 04:46:15,330 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 04:46:15,330 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 04:46:15,330 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 04:46:15,330 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 04:46:15,331 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 04:46:15,331 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 04:46:15,331 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 04:46:15,331 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 04:46:15,331 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 04:46:15,331 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 04:46:15,331 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 04:46:15,332 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 04:46:15,332 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 04:46:15,332 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 04:46:15,332 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 04:46:15,333 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 04:46:15,333 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 04:46:15,333 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 04:46:15,333 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 04:46:15,333 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 04:46:15,333 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 04:46:15,334 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 04:46:15,334 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 04:46:15,334 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 04:46:15,334 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-14 04:46:15,334 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-14 04:46:15,334 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 04:46:15,334 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 04:46:15,334 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 04:46:15,335 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 04:46:15,335 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 04:46:15,335 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 04:46:15,335 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:46:15,335 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 04:46:15,335 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 04:46:15,335 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 04:46:15,336 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 04:46:15,336 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 04:46:15,336 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 04:46:15,336 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 04:46:15,336 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 04:46:15,336 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E 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 -> 56ae0381e0fc321a4bef875cc97d6a437c7ca54ffeb3bb010be2e47fa76c5a5f [2024-11-14 04:46:15,696 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 04:46:15,708 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 04:46:15,715 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 04:46:15,716 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 04:46:15,716 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 04:46:15,720 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/nla-digbench-scaling/geo1-u2_valuebound20.c Unable to find full path for "g++" [2024-11-14 04:46:17,622 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 04:46:17,905 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 04:46:17,905 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/sv-benchmarks/c/nla-digbench-scaling/geo1-u2_valuebound20.c [2024-11-14 04:46:17,915 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/data/72ee4e0f7/854912110fb3464aaf5f238ce2b2d4fb/FLAGb96f42e14 [2024-11-14 04:46:17,930 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/data/72ee4e0f7/854912110fb3464aaf5f238ce2b2d4fb [2024-11-14 04:46:17,933 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 04:46:17,935 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 04:46:17,936 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 04:46:17,936 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 04:46:17,941 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 04:46:17,942 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:46:17" (1/1) ... [2024-11-14 04:46:17,943 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@424400db and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:46:17, skipping insertion in model container [2024-11-14 04:46:17,943 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:46:17" (1/1) ... [2024-11-14 04:46:17,958 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 04:46:18,132 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:46:18,149 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 04:46:18,174 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:46:18,189 INFO L204 MainTranslator]: Completed translation [2024-11-14 04:46:18,189 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:46:18 WrapperNode [2024-11-14 04:46:18,190 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 04:46:18,191 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 04:46:18,192 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 04:46:18,192 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 04:46:18,200 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:46:18" (1/1) ... [2024-11-14 04:46:18,207 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:46:18" (1/1) ... [2024-11-14 04:46:18,238 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 66 [2024-11-14 04:46:18,238 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 04:46:18,238 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 04:46:18,239 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 04:46:18,239 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 04:46:18,247 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:46:18" (1/1) ... [2024-11-14 04:46:18,248 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:46:18" (1/1) ... [2024-11-14 04:46:18,254 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:46:18" (1/1) ... [2024-11-14 04:46:18,254 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:46:18" (1/1) ... [2024-11-14 04:46:18,257 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:46:18" (1/1) ... [2024-11-14 04:46:18,264 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:46:18" (1/1) ... [2024-11-14 04:46:18,265 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:46:18" (1/1) ... [2024-11-14 04:46:18,266 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:46:18" (1/1) ... [2024-11-14 04:46:18,267 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 04:46:18,268 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 04:46:18,268 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 04:46:18,268 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 04:46:18,269 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:46:18" (1/1) ... [2024-11-14 04:46:18,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:46:18,289 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:46:18,302 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 04:46:18,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 04:46:18,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 04:46:18,333 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-14 04:46:18,333 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-14 04:46:18,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 04:46:18,333 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 04:46:18,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 04:46:18,333 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-14 04:46:18,333 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-14 04:46:18,400 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 04:46:18,403 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 04:46:18,737 INFO L? ?]: Removed 52 outVars from TransFormulas that were not future-live. [2024-11-14 04:46:18,738 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 04:46:18,794 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 04:46:18,795 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-14 04:46:18,796 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:46:18 BoogieIcfgContainer [2024-11-14 04:46:18,796 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 04:46:18,799 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 04:46:18,801 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 04:46:18,809 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 04:46:18,809 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 04:46:17" (1/3) ... [2024-11-14 04:46:18,810 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5498cb83 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:46:18, skipping insertion in model container [2024-11-14 04:46:18,810 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:46:18" (2/3) ... [2024-11-14 04:46:18,810 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5498cb83 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:46:18, skipping insertion in model container [2024-11-14 04:46:18,811 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:46:18" (3/3) ... [2024-11-14 04:46:18,812 INFO L112 eAbstractionObserver]: Analyzing ICFG geo1-u2_valuebound20.c [2024-11-14 04:46:18,829 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 04:46:18,831 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG geo1-u2_valuebound20.c that has 3 procedures, 59 locations, 1 initial locations, 1 loop locations, and 22 error locations. [2024-11-14 04:46:18,900 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 04:46:18,917 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;@3d91bdf7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 04:46:18,918 INFO L334 AbstractCegarLoop]: Starting to check reachability of 22 error locations. [2024-11-14 04:46:18,922 INFO L276 IsEmpty]: Start isEmpty. Operand has 59 states, 30 states have (on average 1.8) internal successors, (54), 52 states have internal predecessors, (54), 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-14 04:46:18,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-14 04:46:18,931 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:18,931 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:18,932 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:46:18,938 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:18,939 INFO L85 PathProgramCache]: Analyzing trace with hash 64412347, now seen corresponding path program 1 times [2024-11-14 04:46:18,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:18,948 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550096199] [2024-11-14 04:46:18,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:18,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:19,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:19,083 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:46:19,084 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:19,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550096199] [2024-11-14 04:46:19,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550096199] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:46:19,085 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:46:19,085 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 04:46:19,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204339578] [2024-11-14 04:46:19,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:46:19,093 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-14 04:46:19,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:46:19,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-14 04:46:19,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-14 04:46:19,120 INFO L87 Difference]: Start difference. First operand has 59 states, 30 states have (on average 1.8) internal successors, (54), 52 states have internal predecessors, (54), 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) 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, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-14 04:46:19,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:19,152 INFO L93 Difference]: Finished difference Result 76 states and 78 transitions. [2024-11-14 04:46:19,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 04:46:19,155 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, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 11 [2024-11-14 04:46:19,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:19,162 INFO L225 Difference]: With dead ends: 76 [2024-11-14 04:46:19,163 INFO L226 Difference]: Without dead ends: 56 [2024-11-14 04:46:19,166 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-14 04:46:19,169 INFO L432 NwaCegarLoop]: 57 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, 57 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-14 04:46:19,170 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 57 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-14 04:46:19,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2024-11-14 04:46:19,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2024-11-14 04:46:19,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 50 states have internal predecessors, (51), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 04:46:19,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 57 transitions. [2024-11-14 04:46:19,214 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 57 transitions. Word has length 11 [2024-11-14 04:46:19,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:19,215 INFO L471 AbstractCegarLoop]: Abstraction has 56 states and 57 transitions. [2024-11-14 04:46:19,216 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, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-14 04:46:19,216 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 57 transitions. [2024-11-14 04:46:19,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-14 04:46:19,217 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:19,217 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:19,218 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 04:46:19,218 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:46:19,219 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:19,219 INFO L85 PathProgramCache]: Analyzing trace with hash 64409268, now seen corresponding path program 1 times [2024-11-14 04:46:19,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:19,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637788959] [2024-11-14 04:46:19,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:19,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:19,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:46:19,247 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [324237379] [2024-11-14 04:46:19,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:19,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:19,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:46:19,250 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:46:19,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 04:46:19,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:19,309 INFO L255 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 04:46:19,313 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:19,344 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:46:19,344 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:46:19,345 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:19,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637788959] [2024-11-14 04:46:19,345 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:46:19,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324237379] [2024-11-14 04:46:19,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324237379] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:46:19,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:46:19,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 04:46:19,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875348008] [2024-11-14 04:46:19,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:46:19,348 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:46:19,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:46:19,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:46:19,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:46:19,349 INFO L87 Difference]: Start difference. First operand 56 states and 57 transitions. Second operand has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-14 04:46:19,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:19,500 INFO L93 Difference]: Finished difference Result 87 states and 94 transitions. [2024-11-14 04:46:19,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:46:19,501 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 11 [2024-11-14 04:46:19,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:19,502 INFO L225 Difference]: With dead ends: 87 [2024-11-14 04:46:19,502 INFO L226 Difference]: Without dead ends: 77 [2024-11-14 04:46:19,503 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:46:19,504 INFO L432 NwaCegarLoop]: 36 mSDtfsCounter, 18 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:19,504 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 54 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 04:46:19,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2024-11-14 04:46:19,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 75. [2024-11-14 04:46:19,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 47 states have (on average 1.6170212765957446) internal successors, (76), 68 states have internal predecessors, (76), 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-14 04:46:19,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 84 transitions. [2024-11-14 04:46:19,515 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 84 transitions. Word has length 11 [2024-11-14 04:46:19,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:19,516 INFO L471 AbstractCegarLoop]: Abstraction has 75 states and 84 transitions. [2024-11-14 04:46:19,516 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-14 04:46:19,516 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 84 transitions. [2024-11-14 04:46:19,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-14 04:46:19,518 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:19,518 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:19,540 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-14 04:46:19,719 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:19,720 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:46:19,720 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:19,722 INFO L85 PathProgramCache]: Analyzing trace with hash -1983977288, now seen corresponding path program 1 times [2024-11-14 04:46:19,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:19,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613526544] [2024-11-14 04:46:19,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:19,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:19,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:46:19,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [966575647] [2024-11-14 04:46:19,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:19,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:19,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:46:19,776 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:46:19,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-14 04:46:19,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:19,838 INFO L255 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:46:19,840 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:19,952 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:46:19,952 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:46:19,952 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:19,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613526544] [2024-11-14 04:46:19,952 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:46:19,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966575647] [2024-11-14 04:46:19,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966575647] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:46:19,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:46:19,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 04:46:19,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716105540] [2024-11-14 04:46:19,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:46:19,953 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:46:19,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:46:19,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:46:19,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:46:19,954 INFO L87 Difference]: Start difference. First operand 75 states and 84 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-14 04:46:20,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:20,122 INFO L93 Difference]: Finished difference Result 79 states and 84 transitions. [2024-11-14 04:46:20,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:46:20,124 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 15 [2024-11-14 04:46:20,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:20,152 INFO L225 Difference]: With dead ends: 79 [2024-11-14 04:46:20,152 INFO L226 Difference]: Without dead ends: 77 [2024-11-14 04:46:20,153 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:46:20,153 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 14 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:20,154 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 52 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 04:46:20,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2024-11-14 04:46:20,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 75. [2024-11-14 04:46:20,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 47 states have (on average 1.574468085106383) internal successors, (74), 68 states have internal predecessors, (74), 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-14 04:46:20,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 82 transitions. [2024-11-14 04:46:20,166 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 82 transitions. Word has length 15 [2024-11-14 04:46:20,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:20,166 INFO L471 AbstractCegarLoop]: Abstraction has 75 states and 82 transitions. [2024-11-14 04:46:20,166 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-14 04:46:20,166 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 82 transitions. [2024-11-14 04:46:20,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-14 04:46:20,167 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:20,167 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:20,186 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-14 04:46:20,367 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:20,367 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:46:20,368 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:20,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1373753728, now seen corresponding path program 1 times [2024-11-14 04:46:20,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:20,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973657920] [2024-11-14 04:46:20,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:20,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:20,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:20,645 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:46:20,645 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:20,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973657920] [2024-11-14 04:46:20,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973657920] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:46:20,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:46:20,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:46:20,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550504118] [2024-11-14 04:46:20,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:46:20,646 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:46:20,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:46:20,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:46:20,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-14 04:46:20,647 INFO L87 Difference]: Start difference. First operand 75 states and 82 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-14 04:46:20,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:20,814 INFO L93 Difference]: Finished difference Result 79 states and 82 transitions. [2024-11-14 04:46:20,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:46:20,815 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 16 [2024-11-14 04:46:20,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:20,816 INFO L225 Difference]: With dead ends: 79 [2024-11-14 04:46:20,816 INFO L226 Difference]: Without dead ends: 77 [2024-11-14 04:46:20,816 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-14 04:46:20,817 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 17 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:20,817 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 68 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 04:46:20,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2024-11-14 04:46:20,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 75. [2024-11-14 04:46:20,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 47 states have (on average 1.5319148936170213) internal successors, (72), 68 states have internal predecessors, (72), 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-14 04:46:20,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 80 transitions. [2024-11-14 04:46:20,826 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 80 transitions. Word has length 16 [2024-11-14 04:46:20,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:20,826 INFO L471 AbstractCegarLoop]: Abstraction has 75 states and 80 transitions. [2024-11-14 04:46:20,827 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-14 04:46:20,827 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 80 transitions. [2024-11-14 04:46:20,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-14 04:46:20,828 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:20,828 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:20,828 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-14 04:46:20,828 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:46:20,829 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:20,829 INFO L85 PathProgramCache]: Analyzing trace with hash -1533869963, now seen corresponding path program 1 times [2024-11-14 04:46:20,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:20,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087825679] [2024-11-14 04:46:20,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:20,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:20,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:20,913 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:46:20,914 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:20,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087825679] [2024-11-14 04:46:20,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087825679] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:46:20,914 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:46:20,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 04:46:20,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474369355] [2024-11-14 04:46:20,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:46:20,915 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:46:20,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:46:20,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:46:20,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:46:20,916 INFO L87 Difference]: Start difference. First operand 75 states and 80 transitions. Second operand has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-14 04:46:20,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:20,952 INFO L93 Difference]: Finished difference Result 77 states and 80 transitions. [2024-11-14 04:46:20,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:46:20,952 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 23 [2024-11-14 04:46:20,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:20,953 INFO L225 Difference]: With dead ends: 77 [2024-11-14 04:46:20,953 INFO L226 Difference]: Without dead ends: 75 [2024-11-14 04:46:20,954 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:46:20,954 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 1 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:20,955 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 97 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-14 04:46:20,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2024-11-14 04:46:20,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 75. [2024-11-14 04:46:20,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 47 states have (on average 1.4893617021276595) internal successors, (70), 68 states have internal predecessors, (70), 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-14 04:46:20,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 78 transitions. [2024-11-14 04:46:20,962 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 78 transitions. Word has length 23 [2024-11-14 04:46:20,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:20,962 INFO L471 AbstractCegarLoop]: Abstraction has 75 states and 78 transitions. [2024-11-14 04:46:20,963 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-14 04:46:20,963 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 78 transitions. [2024-11-14 04:46:20,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-14 04:46:20,963 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:20,964 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:20,964 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-14 04:46:20,964 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:46:20,964 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:20,964 INFO L85 PathProgramCache]: Analyzing trace with hash -875290388, now seen corresponding path program 1 times [2024-11-14 04:46:20,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:20,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235132163] [2024-11-14 04:46:20,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:20,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:20,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:21,105 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:46:21,106 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:21,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235132163] [2024-11-14 04:46:21,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235132163] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:46:21,106 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:46:21,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:46:21,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644992610] [2024-11-14 04:46:21,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:46:21,107 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:46:21,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:46:21,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:46:21,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 04:46:21,109 INFO L87 Difference]: Start difference. First operand 75 states and 78 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 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-14 04:46:23,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:23,677 INFO L93 Difference]: Finished difference Result 75 states and 78 transitions. [2024-11-14 04:46:23,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:46:23,678 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 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 25 [2024-11-14 04:46:23,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:23,679 INFO L225 Difference]: With dead ends: 75 [2024-11-14 04:46:23,679 INFO L226 Difference]: Without dead ends: 74 [2024-11-14 04:46:23,679 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:46:23,680 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 36 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:23,680 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 64 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-14 04:46:23,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2024-11-14 04:46:23,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2024-11-14 04:46:23,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 47 states have (on average 1.4680851063829787) internal successors, (69), 67 states have internal predecessors, (69), 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-14 04:46:23,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 77 transitions. [2024-11-14 04:46:23,689 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 77 transitions. Word has length 25 [2024-11-14 04:46:23,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:23,689 INFO L471 AbstractCegarLoop]: Abstraction has 74 states and 77 transitions. [2024-11-14 04:46:23,689 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 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-14 04:46:23,689 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 77 transitions. [2024-11-14 04:46:23,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-14 04:46:23,690 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:23,690 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:23,690 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-14 04:46:23,691 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:46:23,691 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:23,691 INFO L85 PathProgramCache]: Analyzing trace with hash -1364198159, now seen corresponding path program 1 times [2024-11-14 04:46:23,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:23,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428531036] [2024-11-14 04:46:23,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:23,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:23,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:46:23,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [771076152] [2024-11-14 04:46:23,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:23,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:23,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:46:23,715 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:46:23,719 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-14 04:46:23,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:23,764 INFO L255 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:46:23,766 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:23,908 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:46:23,908 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:46:23,908 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:23,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428531036] [2024-11-14 04:46:23,908 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:46:23,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771076152] [2024-11-14 04:46:23,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [771076152] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:46:23,909 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:46:23,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:46:23,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899326599] [2024-11-14 04:46:23,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:46:23,909 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:46:23,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:46:23,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:46:23,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-14 04:46:23,914 INFO L87 Difference]: Start difference. First operand 74 states and 77 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-14 04:46:24,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:24,101 INFO L93 Difference]: Finished difference Result 79 states and 83 transitions. [2024-11-14 04:46:24,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:46:24,103 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 26 [2024-11-14 04:46:24,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:24,104 INFO L225 Difference]: With dead ends: 79 [2024-11-14 04:46:24,104 INFO L226 Difference]: Without dead ends: 78 [2024-11-14 04:46:24,105 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 23 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-14 04:46:24,105 INFO L432 NwaCegarLoop]: 34 mSDtfsCounter, 8 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:24,106 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 70 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 04:46:24,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2024-11-14 04:46:24,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 76. [2024-11-14 04:46:24,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 49 states have (on average 1.4489795918367347) internal successors, (71), 69 states have internal predecessors, (71), 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-14 04:46:24,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 79 transitions. [2024-11-14 04:46:24,115 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 79 transitions. Word has length 26 [2024-11-14 04:46:24,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:24,116 INFO L471 AbstractCegarLoop]: Abstraction has 76 states and 79 transitions. [2024-11-14 04:46:24,116 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-14 04:46:24,116 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 79 transitions. [2024-11-14 04:46:24,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-14 04:46:24,117 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:24,117 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:24,137 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-14 04:46:24,317 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:24,318 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:46:24,318 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:24,318 INFO L85 PathProgramCache]: Analyzing trace with hash 659530126, now seen corresponding path program 1 times [2024-11-14 04:46:24,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:24,318 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369357559] [2024-11-14 04:46:24,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:24,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:24,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:46:24,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1852095453] [2024-11-14 04:46:24,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:24,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:24,366 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:46:24,371 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:46:24,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-14 04:46:24,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:24,427 INFO L255 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 04:46:24,429 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:24,658 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:46:24,660 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:46:24,660 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:24,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369357559] [2024-11-14 04:46:24,660 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:46:24,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852095453] [2024-11-14 04:46:24,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852095453] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:46:24,664 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:46:24,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:46:24,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592525917] [2024-11-14 04:46:24,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:46:24,665 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:46:24,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:46:24,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:46:24,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 04:46:24,666 INFO L87 Difference]: Start difference. First operand 76 states and 79 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-14 04:46:24,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:24,920 INFO L93 Difference]: Finished difference Result 81 states and 86 transitions. [2024-11-14 04:46:24,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:46:24,920 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 27 [2024-11-14 04:46:24,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:24,921 INFO L225 Difference]: With dead ends: 81 [2024-11-14 04:46:24,921 INFO L226 Difference]: Without dead ends: 80 [2024-11-14 04:46:24,922 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 04:46:24,923 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 8 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:24,923 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 58 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 04:46:24,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2024-11-14 04:46:24,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 77. [2024-11-14 04:46:24,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 50 states have (on average 1.44) internal successors, (72), 70 states have internal predecessors, (72), 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-14 04:46:24,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 80 transitions. [2024-11-14 04:46:24,932 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 80 transitions. Word has length 27 [2024-11-14 04:46:24,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:24,932 INFO L471 AbstractCegarLoop]: Abstraction has 77 states and 80 transitions. [2024-11-14 04:46:24,933 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-14 04:46:24,933 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 80 transitions. [2024-11-14 04:46:24,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-14 04:46:24,933 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:24,934 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:24,954 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-14 04:46:25,134 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:25,134 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:46:25,135 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:25,135 INFO L85 PathProgramCache]: Analyzing trace with hash -1029402477, now seen corresponding path program 1 times [2024-11-14 04:46:25,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:25,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922625253] [2024-11-14 04:46:25,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:25,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:25,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:25,255 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:46:25,255 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:25,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922625253] [2024-11-14 04:46:25,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922625253] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:46:25,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:46:25,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:46:25,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738413612] [2024-11-14 04:46:25,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:46:25,256 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:46:25,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:46:25,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:46:25,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 04:46:25,257 INFO L87 Difference]: Start difference. First operand 77 states and 80 transitions. Second operand has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-14 04:46:27,305 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-14 04:46:29,407 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-14 04:46:29,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:29,453 INFO L93 Difference]: Finished difference Result 77 states and 80 transitions. [2024-11-14 04:46:29,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:46:29,454 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 28 [2024-11-14 04:46:29,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:29,454 INFO L225 Difference]: With dead ends: 77 [2024-11-14 04:46:29,455 INFO L226 Difference]: Without dead ends: 69 [2024-11-14 04:46:29,455 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-14 04:46:29,456 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 47 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 4 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:29,456 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 47 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 72 Invalid, 2 Unknown, 0 Unchecked, 4.2s Time] [2024-11-14 04:46:29,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2024-11-14 04:46:29,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2024-11-14 04:46:29,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 44 states have (on average 1.4318181818181819) internal successors, (63), 62 states have internal predecessors, (63), 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-14 04:46:29,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 71 transitions. [2024-11-14 04:46:29,482 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 71 transitions. Word has length 28 [2024-11-14 04:46:29,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:29,486 INFO L471 AbstractCegarLoop]: Abstraction has 69 states and 71 transitions. [2024-11-14 04:46:29,486 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-14 04:46:29,486 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 71 transitions. [2024-11-14 04:46:29,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-14 04:46:29,487 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:29,487 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:29,487 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-14 04:46:29,487 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:46:29,488 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:29,488 INFO L85 PathProgramCache]: Analyzing trace with hash 268314807, now seen corresponding path program 1 times [2024-11-14 04:46:29,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:29,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566122050] [2024-11-14 04:46:29,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:29,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:29,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:46:29,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [828258007] [2024-11-14 04:46:29,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:29,542 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:29,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:46:29,545 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:46:29,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-14 04:46:29,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:29,614 INFO L255 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 04:46:29,616 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:29,892 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-14 04:46:29,892 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:46:30,145 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-14 04:46:30,145 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:30,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566122050] [2024-11-14 04:46:30,145 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:46:30,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828258007] [2024-11-14 04:46:30,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828258007] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:46:30,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1572253645] [2024-11-14 04:46:30,171 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 04:46:30,171 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:46:30,175 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:46:30,179 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:46:30,180 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:46:30,677 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 44 for LOIs [2024-11-14 04:46:30,686 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 11 for LOIs [2024-11-14 04:46:30,688 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:46:31,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1572253645] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:46:31,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:46:31,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [4, 4] total 16 [2024-11-14 04:46:31,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323607989] [2024-11-14 04:46:31,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:46:31,535 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-14 04:46:31,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:46:31,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-14 04:46:31,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2024-11-14 04:46:31,536 INFO L87 Difference]: Start difference. First operand 69 states and 71 transitions. Second operand has 12 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 04:46:32,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:32,299 INFO L93 Difference]: Finished difference Result 74 states and 75 transitions. [2024-11-14 04:46:32,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 04:46:32,300 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 30 [2024-11-14 04:46:32,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:32,301 INFO L225 Difference]: With dead ends: 74 [2024-11-14 04:46:32,301 INFO L226 Difference]: Without dead ends: 73 [2024-11-14 04:46:32,301 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 71 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2024-11-14 04:46:32,302 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 46 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:32,302 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 47 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-14 04:46:32,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2024-11-14 04:46:32,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2024-11-14 04:46:32,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 47 states have (on average 1.4042553191489362) internal successors, (66), 65 states have internal predecessors, (66), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-14 04:46:32,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 74 transitions. [2024-11-14 04:46:32,314 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 74 transitions. Word has length 30 [2024-11-14 04:46:32,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:32,314 INFO L471 AbstractCegarLoop]: Abstraction has 73 states and 74 transitions. [2024-11-14 04:46:32,314 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 04:46:32,315 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 74 transitions. [2024-11-14 04:46:32,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-14 04:46:32,315 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:32,315 INFO L215 NwaCegarLoop]: trace histogram [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-14 04:46:32,335 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-14 04:46:32,516 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-14 04:46:32,516 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:46:32,517 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:32,517 INFO L85 PathProgramCache]: Analyzing trace with hash 152493177, now seen corresponding path program 1 times [2024-11-14 04:46:32,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:32,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127173160] [2024-11-14 04:46:32,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:32,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:32,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:46:32,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1626489942] [2024-11-14 04:46:32,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:32,533 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:32,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:46:32,535 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:46:32,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-14 04:46:32,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:32,596 INFO L255 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 04:46:32,598 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:32,668 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:46:32,669 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:46:32,904 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:32,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127173160] [2024-11-14 04:46:32,905 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:46:32,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626489942] [2024-11-14 04:46:32,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626489942] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:46:32,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1856291536] [2024-11-14 04:46:32,907 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 04:46:32,907 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:46:32,908 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:46:32,908 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:46:32,908 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:46:35,776 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 29 for LOIs [2024-11-14 04:46:35,781 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-14 04:46:35,783 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:46:39,498 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2368#(and (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~c~0#1|) (exists ((|v_ULTIMATE.start_main_~x~0#1_64| Int) (|v_ULTIMATE.start_main_~z~0#1_53| Int)) (<= (+ 9223372036854775809 (* |v_ULTIMATE.start_main_~x~0#1_64| (mod |v_ULTIMATE.start_main_~z~0#1_53| 4294967296))) 0)) (<= |ULTIMATE.start_main_~c~0#1| 9223372036854775807))' at error location [2024-11-14 04:46:39,498 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:46:39,498 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:46:39,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2024-11-14 04:46:39,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5314883] [2024-11-14 04:46:39,501 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:46:39,501 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:46:39,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:46:39,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:46:39,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=675, Unknown=0, NotChecked=0, Total=812 [2024-11-14 04:46:39,502 INFO L87 Difference]: Start difference. First operand 73 states and 74 transitions. Second operand has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-14 04:46:39,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:39,947 INFO L93 Difference]: Finished difference Result 73 states and 74 transitions. [2024-11-14 04:46:39,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:46:39,947 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 32 [2024-11-14 04:46:39,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:39,949 INFO L225 Difference]: With dead ends: 73 [2024-11-14 04:46:39,949 INFO L226 Difference]: Without dead ends: 69 [2024-11-14 04:46:39,951 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=137, Invalid=675, Unknown=0, NotChecked=0, Total=812 [2024-11-14 04:46:39,952 INFO L432 NwaCegarLoop]: 25 mSDtfsCounter, 18 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:39,953 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 50 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-14 04:46:39,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2024-11-14 04:46:39,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2024-11-14 04:46:39,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 47 states have (on average 1.3191489361702127) internal successors, (62), 61 states have internal predecessors, (62), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-14 04:46:39,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 70 transitions. [2024-11-14 04:46:39,974 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 70 transitions. Word has length 32 [2024-11-14 04:46:39,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:39,974 INFO L471 AbstractCegarLoop]: Abstraction has 69 states and 70 transitions. [2024-11-14 04:46:39,974 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-14 04:46:39,974 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 70 transitions. [2024-11-14 04:46:39,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-14 04:46:39,979 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:39,979 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:40,001 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-14 04:46:40,179 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-14 04:46:40,180 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:46:40,181 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:40,181 INFO L85 PathProgramCache]: Analyzing trace with hash 432321239, now seen corresponding path program 1 times [2024-11-14 04:46:40,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:40,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476033998] [2024-11-14 04:46:40,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:40,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:40,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:46:40,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2115165165] [2024-11-14 04:46:40,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:40,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:40,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:46:40,208 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:46:40,214 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-14 04:46:40,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:40,258 INFO L255 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-14 04:46:40,260 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:40,456 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-14 04:46:40,456 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:46:40,665 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:40,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476033998] [2024-11-14 04:46:40,665 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:46:40,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115165165] [2024-11-14 04:46:40,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115165165] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:46:40,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1193347206] [2024-11-14 04:46:40,667 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 04:46:40,667 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:46:40,667 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:46:40,667 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:46:40,668 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:46:42,558 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 29 for LOIs [2024-11-14 04:46:42,561 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-14 04:46:42,563 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:46:45,110 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2700#(exists ((|v_ULTIMATE.start_main_~x~0#1_71| Int) (|v_ULTIMATE.start_main_~z~0#1_54| Int)) (and (<= 1 |#StackHeapBarrier|) (<= 9223372036854775808 (* |v_ULTIMATE.start_main_~x~0#1_71| (mod |v_ULTIMATE.start_main_~z~0#1_54| 4294967296))) (<= 1 |ULTIMATE.start_main_~c~0#1|) (<= |ULTIMATE.start_main_~c~0#1| 9223372036854775807)))' at error location [2024-11-14 04:46:45,110 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:46:45,111 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:46:45,111 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-14 04:46:45,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998108975] [2024-11-14 04:46:45,111 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:46:45,111 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 04:46:45,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:46:45,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 04:46:45,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=784, Unknown=0, NotChecked=0, Total=930 [2024-11-14 04:46:45,113 INFO L87 Difference]: Start difference. First operand 69 states and 70 transitions. Second operand has 6 states, 4 states have (on average 6.75) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 04:46:45,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:45,371 INFO L93 Difference]: Finished difference Result 94 states and 103 transitions. [2024-11-14 04:46:45,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 04:46:45,371 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 6.75) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 33 [2024-11-14 04:46:45,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:45,372 INFO L225 Difference]: With dead ends: 94 [2024-11-14 04:46:45,372 INFO L226 Difference]: Without dead ends: 90 [2024-11-14 04:46:45,373 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=146, Invalid=784, Unknown=0, NotChecked=0, Total=930 [2024-11-14 04:46:45,374 INFO L432 NwaCegarLoop]: 16 mSDtfsCounter, 57 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:45,374 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 56 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 04:46:45,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2024-11-14 04:46:45,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 88. [2024-11-14 04:46:45,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 65 states have (on average 1.3692307692307693) internal successors, (89), 79 states have internal predecessors, (89), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-14 04:46:45,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 99 transitions. [2024-11-14 04:46:45,384 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 99 transitions. Word has length 33 [2024-11-14 04:46:45,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:45,385 INFO L471 AbstractCegarLoop]: Abstraction has 88 states and 99 transitions. [2024-11-14 04:46:45,385 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 6.75) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 04:46:45,385 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 99 transitions. [2024-11-14 04:46:45,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-14 04:46:45,386 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:45,386 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:45,405 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-14 04:46:45,590 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-14 04:46:45,590 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:46:45,594 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:45,594 INFO L85 PathProgramCache]: Analyzing trace with hash 517056571, now seen corresponding path program 1 times [2024-11-14 04:46:45,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:45,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53130590] [2024-11-14 04:46:45,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:45,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:45,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:46:45,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1713821126] [2024-11-14 04:46:45,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:45,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:45,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:46:45,620 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:46:45,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-14 04:46:45,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:45,666 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 04:46:45,668 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:45,874 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-14 04:46:45,875 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:46:46,231 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:46:46,231 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:46,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53130590] [2024-11-14 04:46:46,232 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:46:46,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713821126] [2024-11-14 04:46:46,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713821126] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:46:46,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [446293694] [2024-11-14 04:46:46,234 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 04:46:46,234 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:46:46,235 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:46:46,235 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:46:46,235 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:46:47,882 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 29 for LOIs [2024-11-14 04:46:47,886 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-14 04:46:47,888 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:46:53,863 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3139#(and (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~c~0#1|) (<= |ULTIMATE.start_main_~c~0#1| 9223372036854775807) (exists ((|v_ULTIMATE.start_main_~z~0#1_57| Int) (|v_ULTIMATE.start_main_~x~0#1_79| Int)) (and (<= 0 (+ 9223372036854775808 (* |v_ULTIMATE.start_main_~x~0#1_79| (mod |v_ULTIMATE.start_main_~z~0#1_57| 4294967296)))) (<= (+ 9223372036854775809 (* |v_ULTIMATE.start_main_~x~0#1_79| (mod |v_ULTIMATE.start_main_~z~0#1_57| 4294967296))) |v_ULTIMATE.start_main_~x~0#1_79|))))' at error location [2024-11-14 04:46:53,863 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:46:53,863 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:46:53,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 7 [2024-11-14 04:46:53,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635015917] [2024-11-14 04:46:53,864 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:46:53,864 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 04:46:53,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:46:53,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 04:46:53,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=788, Unknown=0, NotChecked=0, Total=930 [2024-11-14 04:46:53,865 INFO L87 Difference]: Start difference. First operand 88 states and 99 transitions. Second operand has 8 states, 6 states have (on average 8.666666666666666) internal successors, (52), 8 states have internal predecessors, (52), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-11-14 04:46:55,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:55,944 INFO L93 Difference]: Finished difference Result 124 states and 148 transitions. [2024-11-14 04:46:55,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 04:46:55,944 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 8.666666666666666) internal successors, (52), 8 states have internal predecessors, (52), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 34 [2024-11-14 04:46:55,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:55,945 INFO L225 Difference]: With dead ends: 124 [2024-11-14 04:46:55,945 INFO L226 Difference]: Without dead ends: 122 [2024-11-14 04:46:55,946 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 361 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=163, Invalid=959, Unknown=0, NotChecked=0, Total=1122 [2024-11-14 04:46:55,946 INFO L432 NwaCegarLoop]: 18 mSDtfsCounter, 145 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:55,946 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 70 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-14 04:46:55,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2024-11-14 04:46:55,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 113. [2024-11-14 04:46:55,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 89 states have (on average 1.404494382022472) internal successors, (125), 103 states have internal predecessors, (125), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-14 04:46:55,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 137 transitions. [2024-11-14 04:46:55,958 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 137 transitions. Word has length 34 [2024-11-14 04:46:55,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:55,959 INFO L471 AbstractCegarLoop]: Abstraction has 113 states and 137 transitions. [2024-11-14 04:46:55,959 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 8.666666666666666) internal successors, (52), 8 states have internal predecessors, (52), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-11-14 04:46:55,959 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 137 transitions. [2024-11-14 04:46:55,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-14 04:46:55,960 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:55,960 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:55,979 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-14 04:46:56,164 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-14 04:46:56,164 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:46:56,165 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:56,165 INFO L85 PathProgramCache]: Analyzing trace with hash -1324839939, now seen corresponding path program 1 times [2024-11-14 04:46:56,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:56,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268543343] [2024-11-14 04:46:56,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:56,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:56,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:46:56,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [721141158] [2024-11-14 04:46:56,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:56,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:56,188 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:46:56,190 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:46:56,193 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-14 04:46:56,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:56,243 INFO L255 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 04:46:56,244 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:56,489 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:46:56,489 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:46:56,694 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:46:56,694 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:56,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268543343] [2024-11-14 04:46:56,694 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:46:56,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721141158] [2024-11-14 04:46:56,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721141158] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:46:56,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1833005926] [2024-11-14 04:46:56,696 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 04:46:56,697 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:46:56,699 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:46:56,699 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:46:56,699 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:46:58,126 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 29 for LOIs [2024-11-14 04:46:58,129 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-14 04:46:58,130 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:47:20,632 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3657#(exists ((|v_ULTIMATE.start_main_~z~0#1_58| Int) (|v_ULTIMATE.start_main_~y~0#1_57| Int) (|v_ULTIMATE.start_main_~x~0#1_87| Int)) (and (<= 0 (+ (* |v_ULTIMATE.start_main_~x~0#1_87| (mod |v_ULTIMATE.start_main_~z~0#1_58| 4294967296)) 9223372036854775808)) (<= 1 |#StackHeapBarrier|) (<= (* |v_ULTIMATE.start_main_~x~0#1_87| (mod |v_ULTIMATE.start_main_~z~0#1_58| 4294967296)) 9223372036854775807) (<= 1 |ULTIMATE.start_main_~c~0#1|) (<= (* |v_ULTIMATE.start_main_~x~0#1_87| (mod |v_ULTIMATE.start_main_~z~0#1_58| 4294967296)) (+ |v_ULTIMATE.start_main_~x~0#1_87| 9223372036854775807)) (<= |ULTIMATE.start_main_~c~0#1| 9223372036854775807) (<= (+ (* |v_ULTIMATE.start_main_~x~0#1_87| (mod |v_ULTIMATE.start_main_~z~0#1_58| 4294967296)) 9223372036854775809) (+ |v_ULTIMATE.start_main_~x~0#1_87| |v_ULTIMATE.start_main_~y~0#1_57|)) (<= |v_ULTIMATE.start_main_~x~0#1_87| (+ (* |v_ULTIMATE.start_main_~x~0#1_87| (mod |v_ULTIMATE.start_main_~z~0#1_58| 4294967296)) 9223372036854775808))))' at error location [2024-11-14 04:47:20,632 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:47:20,632 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:47:20,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2024-11-14 04:47:20,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317465123] [2024-11-14 04:47:20,633 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:47:20,633 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 04:47:20,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:47:20,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 04:47:20,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=790, Unknown=0, NotChecked=0, Total=930 [2024-11-14 04:47:20,634 INFO L87 Difference]: Start difference. First operand 113 states and 137 transitions. Second operand has 8 states, 7 states have (on average 7.714285714285714) internal successors, (54), 8 states have internal predecessors, (54), 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-14 04:47:22,879 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-14 04:47:25,559 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-14 04:47:26,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:47:26,848 INFO L93 Difference]: Finished difference Result 118 states and 137 transitions. [2024-11-14 04:47:26,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 04:47:26,849 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 7.714285714285714) internal successors, (54), 8 states have internal predecessors, (54), 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 36 [2024-11-14 04:47:26,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:47:26,850 INFO L225 Difference]: With dead ends: 118 [2024-11-14 04:47:26,850 INFO L226 Difference]: Without dead ends: 114 [2024-11-14 04:47:26,851 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 22.7s TimeCoverageRelationStatistics Valid=146, Invalid=846, Unknown=0, NotChecked=0, Total=992 [2024-11-14 04:47:26,851 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 48 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:47:26,851 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 78 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 180 Invalid, 2 Unknown, 0 Unchecked, 6.2s Time] [2024-11-14 04:47:26,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2024-11-14 04:47:26,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 112. [2024-11-14 04:47:26,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 89 states have (on average 1.3258426966292134) internal successors, (118), 102 states have internal predecessors, (118), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-14 04:47:26,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 130 transitions. [2024-11-14 04:47:26,863 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 130 transitions. Word has length 36 [2024-11-14 04:47:26,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:47:26,863 INFO L471 AbstractCegarLoop]: Abstraction has 112 states and 130 transitions. [2024-11-14 04:47:26,864 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 7.714285714285714) internal successors, (54), 8 states have internal predecessors, (54), 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-14 04:47:26,864 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 130 transitions. [2024-11-14 04:47:26,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-14 04:47:26,865 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:47:26,865 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:47:26,893 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-14 04:47:27,082 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-14 04:47:27,083 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:47:27,086 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:47:27,089 INFO L85 PathProgramCache]: Analyzing trace with hash -67400006, now seen corresponding path program 1 times [2024-11-14 04:47:27,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:47:27,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469083926] [2024-11-14 04:47:27,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:27,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:47:27,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:27,211 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-14 04:47:27,211 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:47:27,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469083926] [2024-11-14 04:47:27,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469083926] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:47:27,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985191682] [2024-11-14 04:47:27,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:27,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:47:27,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:47:27,214 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:47:27,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-14 04:47:27,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:27,263 INFO L255 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 04:47:27,264 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:47:27,321 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-14 04:47:27,321 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:47:27,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985191682] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:47:27,321 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:47:27,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2024-11-14 04:47:27,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129533515] [2024-11-14 04:47:27,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:47:27,322 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:47:27,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:47:27,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:47:27,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:47:27,322 INFO L87 Difference]: Start difference. First operand 112 states and 130 transitions. Second operand has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 3 states have call successors, (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-14 04:47:27,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:47:27,353 INFO L93 Difference]: Finished difference Result 112 states and 130 transitions. [2024-11-14 04:47:27,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:47:27,354 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 3 states have call successors, (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 44 [2024-11-14 04:47:27,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:47:27,355 INFO L225 Difference]: With dead ends: 112 [2024-11-14 04:47:27,355 INFO L226 Difference]: Without dead ends: 111 [2024-11-14 04:47:27,355 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 43 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-14 04:47:27,356 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 19 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:47:27,356 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 73 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-14 04:47:27,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2024-11-14 04:47:27,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 111. [2024-11-14 04:47:27,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 89 states have (on average 1.2921348314606742) internal successors, (115), 101 states have internal predecessors, (115), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-14 04:47:27,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 127 transitions. [2024-11-14 04:47:27,366 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 127 transitions. Word has length 44 [2024-11-14 04:47:27,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:47:27,366 INFO L471 AbstractCegarLoop]: Abstraction has 111 states and 127 transitions. [2024-11-14 04:47:27,366 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 3 states have call successors, (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-14 04:47:27,366 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 127 transitions. [2024-11-14 04:47:27,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-14 04:47:27,366 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:47:27,366 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:47:27,380 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-14 04:47:27,567 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-14 04:47:27,567 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:47:27,567 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:47:27,567 INFO L85 PathProgramCache]: Analyzing trace with hash -2089400116, now seen corresponding path program 1 times [2024-11-14 04:47:27,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:47:27,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109644234] [2024-11-14 04:47:27,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:27,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:47:27,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:27,647 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-14 04:47:27,647 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:47:27,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109644234] [2024-11-14 04:47:27,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109644234] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:47:27,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879936628] [2024-11-14 04:47:27,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:27,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:47:27,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:47:27,650 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:47:27,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-14 04:47:27,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:27,702 INFO L255 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 04:47:27,705 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:47:27,761 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-14 04:47:27,761 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:47:27,830 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-14 04:47:27,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879936628] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:47:27,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [683014981] [2024-11-14 04:47:27,831 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 04:47:27,832 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:47:27,832 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:47:27,832 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:47:27,832 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:47:29,015 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 29 for LOIs [2024-11-14 04:47:29,018 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 11 for LOIs [2024-11-14 04:47:29,020 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:47:30,657 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4608#(<= 1 |#StackHeapBarrier|)' at error location [2024-11-14 04:47:30,657 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:47:30,657 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 04:47:30,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2024-11-14 04:47:30,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067818080] [2024-11-14 04:47:30,657 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 04:47:30,658 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 04:47:30,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:47:30,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 04:47:30,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=726, Unknown=0, NotChecked=0, Total=870 [2024-11-14 04:47:30,658 INFO L87 Difference]: Start difference. First operand 111 states and 127 transitions. Second operand has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 7 states have internal predecessors, (79), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-11-14 04:47:30,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:47:30,715 INFO L93 Difference]: Finished difference Result 116 states and 127 transitions. [2024-11-14 04:47:30,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 04:47:30,716 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 7 states have internal predecessors, (79), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) Word has length 45 [2024-11-14 04:47:30,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:47:30,716 INFO L225 Difference]: With dead ends: 116 [2024-11-14 04:47:30,716 INFO L226 Difference]: Without dead ends: 115 [2024-11-14 04:47:30,717 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 106 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=144, Invalid=726, Unknown=0, NotChecked=0, Total=870 [2024-11-14 04:47:30,717 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 20 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:47:30,718 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 139 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-14 04:47:30,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2024-11-14 04:47:30,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 110. [2024-11-14 04:47:30,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 89 states have (on average 1.2584269662921348) internal successors, (112), 100 states have internal predecessors, (112), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-14 04:47:30,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 124 transitions. [2024-11-14 04:47:30,732 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 124 transitions. Word has length 45 [2024-11-14 04:47:30,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:47:30,733 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 124 transitions. [2024-11-14 04:47:30,733 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 7 states have internal predecessors, (79), 6 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2024-11-14 04:47:30,733 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 124 transitions. [2024-11-14 04:47:30,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-14 04:47:30,735 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:47:30,735 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:47:30,756 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-14 04:47:30,936 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-14 04:47:30,936 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:47:30,936 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:47:30,936 INFO L85 PathProgramCache]: Analyzing trace with hash 2129923212, now seen corresponding path program 1 times [2024-11-14 04:47:30,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:47:30,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234737470] [2024-11-14 04:47:30,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:30,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:47:30,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:47:30,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [760356874] [2024-11-14 04:47:30,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:30,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:47:30,960 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:47:30,963 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:47:30,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-14 04:47:31,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:31,016 INFO L255 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 04:47:31,018 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:47:31,391 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-14 04:47:31,391 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:47:35,526 WARN L873 $PredicateComparison]: unable to prove that (< (let ((.cse0 (mod (+ 4294967295 |c_ULTIMATE.start_main_~z~0#1|) 4294967296))) (+ .cse0 (* |c_ULTIMATE.start_main_~x~0#1| (mod |c_ULTIMATE.start_main_~z~0#1| 4294967296) .cse0))) 9223372036854775807) is different from true [2024-11-14 04:47:54,653 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 11 not checked. [2024-11-14 04:47:54,654 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:47:54,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234737470] [2024-11-14 04:47:54,654 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:47:54,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760356874] [2024-11-14 04:47:54,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760356874] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:47:54,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1306422199] [2024-11-14 04:47:54,655 INFO L159 IcfgInterpreter]: Started Sifa with 33 locations of interest [2024-11-14 04:47:54,656 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:47:54,656 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:47:54,656 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:47:54,656 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:47:56,062 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 29 for LOIs [2024-11-14 04:47:56,066 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-14 04:47:56,068 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:47:58,084 WARN L851 $PredicateComparison]: unable to prove that (and (exists ((|v_ULTIMATE.start_main_~x~0#1_103| Int) (|v_ULTIMATE.start_main_~z~0#1_62| Int)) (and (= 9223372036854775807 (* (mod (+ 4294967295 |v_ULTIMATE.start_main_~z~0#1_62|) 4294967296) |v_ULTIMATE.start_main_~x~0#1_103|)) (= (+ (* (mod |v_ULTIMATE.start_main_~z~0#1_62| 4294967296) |v_ULTIMATE.start_main_~x~0#1_103|) 1) (+ |c_ULTIMATE.start_main_~y~0#1| |v_ULTIMATE.start_main_~x~0#1_103|)))) (<= 1 |c_#StackHeapBarrier|)) is different from false [2024-11-14 04:48:08,452 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '5178#(and (<= 1 |#StackHeapBarrier|) (exists ((|v_ULTIMATE.start_main_~x~0#1_103| Int) (|v_ULTIMATE.start_main_~z~0#1_62| Int)) (and (= (+ (* (mod |v_ULTIMATE.start_main_~z~0#1_62| 4294967296) |v_ULTIMATE.start_main_~x~0#1_103|) 1) (+ |v_ULTIMATE.start_main_~x~0#1_103| |ULTIMATE.start_main_~y~0#1|)) (= 9223372036854775807 (* (mod (+ 4294967295 |v_ULTIMATE.start_main_~z~0#1_62|) 4294967296) |v_ULTIMATE.start_main_~x~0#1_103|)))))' at error location [2024-11-14 04:48:08,452 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:48:08,452 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:48:08,452 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-11-14 04:48:08,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032676853] [2024-11-14 04:48:08,452 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:48:08,453 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-14 04:48:08,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:48:08,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-14 04:48:08,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=1051, Unknown=4, NotChecked=134, Total=1332 [2024-11-14 04:48:08,454 INFO L87 Difference]: Start difference. First operand 110 states and 124 transitions. Second operand has 11 states, 9 states have (on average 8.0) internal successors, (72), 11 states have internal predecessors, (72), 7 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-14 04:48:11,300 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-14 04:48:13,366 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-14 04:48:14,504 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 04:48:16,508 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-14 04:48:18,513 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-14 04:48:20,537 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-14 04:48:22,684 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-14 04:48:24,808 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-14 04:48:25,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:25,057 INFO L93 Difference]: Finished difference Result 120 states and 134 transitions. [2024-11-14 04:48:25,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 04:48:25,059 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 8.0) internal successors, (72), 11 states have internal predecessors, (72), 7 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) Word has length 47 [2024-11-14 04:48:25,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:25,060 INFO L225 Difference]: With dead ends: 120 [2024-11-14 04:48:25,060 INFO L226 Difference]: Without dead ends: 118 [2024-11-14 04:48:25,061 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 102 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 14.9s TimeCoverageRelationStatistics Valid=151, Invalid=1113, Unknown=4, NotChecked=138, Total=1406 [2024-11-14 04:48:25,061 INFO L432 NwaCegarLoop]: 17 mSDtfsCounter, 81 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 6 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 105 IncrementalHoareTripleChecker+Unchecked, 16.5s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:25,062 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 88 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 279 Invalid, 7 Unknown, 105 Unchecked, 16.5s Time] [2024-11-14 04:48:25,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2024-11-14 04:48:25,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 112. [2024-11-14 04:48:25,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 91 states have (on average 1.2527472527472527) internal successors, (114), 102 states have internal predecessors, (114), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-14 04:48:25,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 126 transitions. [2024-11-14 04:48:25,087 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 126 transitions. Word has length 47 [2024-11-14 04:48:25,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:25,088 INFO L471 AbstractCegarLoop]: Abstraction has 112 states and 126 transitions. [2024-11-14 04:48:25,088 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 8.0) internal successors, (72), 11 states have internal predecessors, (72), 7 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-14 04:48:25,088 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 126 transitions. [2024-11-14 04:48:25,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-11-14 04:48:25,095 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:25,095 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:25,113 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-14 04:48:25,296 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-14 04:48:25,296 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:48:25,296 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:25,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1603110227, now seen corresponding path program 1 times [2024-11-14 04:48:25,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:48:25,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350189392] [2024-11-14 04:48:25,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:25,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:48:25,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:48:25,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [356463137] [2024-11-14 04:48:25,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:25,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:48:25,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:48:25,355 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:48:25,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-14 04:48:25,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:25,408 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-14 04:48:25,409 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:28,155 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-14 04:48:28,155 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:48:38,929 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:48:38,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350189392] [2024-11-14 04:48:38,929 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:48:38,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356463137] [2024-11-14 04:48:38,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356463137] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:48:38,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [152573601] [2024-11-14 04:48:38,932 INFO L159 IcfgInterpreter]: Started Sifa with 34 locations of interest [2024-11-14 04:48:38,932 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:48:38,932 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:48:38,932 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:48:38,932 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:48:40,202 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 29 for LOIs [2024-11-14 04:48:40,205 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-14 04:48:40,207 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:48:42,213 WARN L851 $PredicateComparison]: unable to prove that (and (<= 1 |c_#StackHeapBarrier|) (exists ((|v_ULTIMATE.start_main_~x~0#1_113| Int) (|v_ULTIMATE.start_main_~z~0#1_64| Int)) (let ((.cse0 (* (mod (+ 4294967295 |v_ULTIMATE.start_main_~z~0#1_64|) 4294967296) |v_ULTIMATE.start_main_~x~0#1_113|))) (and (<= .cse0 9223372036854775806) (<= (+ .cse0 9223372036854775809 |v_ULTIMATE.start_main_~x~0#1_113|) (* (mod |v_ULTIMATE.start_main_~z~0#1_64| 4294967296) |v_ULTIMATE.start_main_~x~0#1_113|)) (<= 0 (+ .cse0 9223372036854775808)))))) is different from false [2024-11-14 04:49:18,711 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '5708#(and (<= 1 |#StackHeapBarrier|) (exists ((|v_ULTIMATE.start_main_~x~0#1_113| Int) (|v_ULTIMATE.start_main_~z~0#1_64| Int)) (and (<= (* (mod (+ 4294967295 |v_ULTIMATE.start_main_~z~0#1_64|) 4294967296) |v_ULTIMATE.start_main_~x~0#1_113|) 9223372036854775806) (<= (+ (* (mod (+ 4294967295 |v_ULTIMATE.start_main_~z~0#1_64|) 4294967296) |v_ULTIMATE.start_main_~x~0#1_113|) 9223372036854775809 |v_ULTIMATE.start_main_~x~0#1_113|) (* (mod |v_ULTIMATE.start_main_~z~0#1_64| 4294967296) |v_ULTIMATE.start_main_~x~0#1_113|)) (<= 0 (+ (* (mod (+ 4294967295 |v_ULTIMATE.start_main_~z~0#1_64|) 4294967296) |v_ULTIMATE.start_main_~x~0#1_113|) 9223372036854775808)))))' at error location [2024-11-14 04:49:18,711 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:49:18,711 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:49:18,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-14 04:49:18,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221345348] [2024-11-14 04:49:18,712 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:49:18,712 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 04:49:18,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:49:18,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 04:49:18,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1083, Unknown=10, NotChecked=68, Total=1332 [2024-11-14 04:49:18,713 INFO L87 Difference]: Start difference. First operand 112 states and 126 transitions. Second operand has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 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-14 04:49:20,742 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-14 04:49:22,747 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-14 04:49:24,752 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-14 04:49:25,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:49:25,622 INFO L93 Difference]: Finished difference Result 112 states and 126 transitions. [2024-11-14 04:49:25,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 04:49:25,623 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 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 48 [2024-11-14 04:49:25,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:49:25,623 INFO L225 Difference]: With dead ends: 112 [2024-11-14 04:49:25,623 INFO L226 Difference]: Without dead ends: 106 [2024-11-14 04:49:25,624 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 85 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 43.2s TimeCoverageRelationStatistics Valid=171, Invalid=1083, Unknown=10, NotChecked=68, Total=1332 [2024-11-14 04:49:25,624 INFO L432 NwaCegarLoop]: 19 mSDtfsCounter, 14 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2024-11-14 04:49:25,625 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 53 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 144 Invalid, 3 Unknown, 0 Unchecked, 6.9s Time] [2024-11-14 04:49:25,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2024-11-14 04:49:25,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 106. [2024-11-14 04:49:25,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 86 states have (on average 1.2325581395348837) internal successors, (106), 96 states have internal predecessors, (106), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-14 04:49:25,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 118 transitions. [2024-11-14 04:49:25,637 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 118 transitions. Word has length 48 [2024-11-14 04:49:25,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:49:25,637 INFO L471 AbstractCegarLoop]: Abstraction has 106 states and 118 transitions. [2024-11-14 04:49:25,637 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 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-14 04:49:25,638 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 118 transitions. [2024-11-14 04:49:25,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-14 04:49:25,638 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:49:25,638 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:49:25,660 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-14 04:49:25,838 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-14 04:49:25,839 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:49:25,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:49:25,839 INFO L85 PathProgramCache]: Analyzing trace with hash -97848622, now seen corresponding path program 1 times [2024-11-14 04:49:25,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:49:25,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787461701] [2024-11-14 04:49:25,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:25,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:49:25,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:49:25,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1118693204] [2024-11-14 04:49:25,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:25,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:49:25,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:49:25,862 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:49:25,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-14 04:49:25,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:49:25,926 INFO L255 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 04:49:25,928 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:49:26,502 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 1 proven. 19 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-14 04:49:26,502 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:50:04,420 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 1 proven. 20 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:50:04,421 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:50:04,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787461701] [2024-11-14 04:50:04,421 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:50:04,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118693204] [2024-11-14 04:50:04,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118693204] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:50:04,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [849427162] [2024-11-14 04:50:04,422 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 04:50:04,422 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:50:04,423 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:50:04,423 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:50:04,423 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:50:05,181 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 29 for LOIs [2024-11-14 04:50:05,183 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-14 04:50:05,185 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:50:11,311 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6303#(and (exists ((|v_ULTIMATE.start_main_~x~0#1_124| Int) (|v_ULTIMATE.start_main_~z~0#1_69| Int)) (and (<= (* (mod |v_ULTIMATE.start_main_~z~0#1_69| 4294967296) |v_ULTIMATE.start_main_~x~0#1_124|) 9223372036854775806) (<= (+ 9223372036854775808 (* (mod |v_ULTIMATE.start_main_~z~0#1_69| 4294967296) |v_ULTIMATE.start_main_~x~0#1_124|)) (+ (mod |v_ULTIMATE.start_main_~z~0#1_69| 4294967296) (* (mod |v_ULTIMATE.start_main_~z~0#1_69| 4294967296) (mod |v_ULTIMATE.start_main_~z~0#1_69| 4294967296) |v_ULTIMATE.start_main_~x~0#1_124|))) (= |ULTIMATE.start_main_~x~0#1| (+ (* (mod |v_ULTIMATE.start_main_~z~0#1_69| 4294967296) |v_ULTIMATE.start_main_~x~0#1_124|) 1)))) (<= 2 |ULTIMATE.start_main_~c~0#1|) (<= 1 |#StackHeapBarrier|) (<= |ULTIMATE.start_main_~c~0#1| (mod |ULTIMATE.start_main_~k~0#1| 4294967296)))' at error location [2024-11-14 04:50:11,311 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:50:11,311 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:50:11,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2024-11-14 04:50:11,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110562710] [2024-11-14 04:50:11,312 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:50:11,312 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-14 04:50:11,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:50:11,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-14 04:50:11,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1281, Unknown=1, NotChecked=0, Total=1482 [2024-11-14 04:50:11,313 INFO L87 Difference]: Start difference. First operand 106 states and 118 transitions. Second operand has 16 states, 13 states have (on average 6.230769230769231) internal successors, (81), 16 states have internal predecessors, (81), 7 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-14 04:50:28,631 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 04:50:34,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:50:34,146 INFO L93 Difference]: Finished difference Result 125 states and 146 transitions. [2024-11-14 04:50:34,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-14 04:50:34,147 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 6.230769230769231) internal successors, (81), 16 states have internal predecessors, (81), 7 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) Word has length 51 [2024-11-14 04:50:34,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:50:34,148 INFO L225 Difference]: With dead ends: 125 [2024-11-14 04:50:34,148 INFO L226 Difference]: Without dead ends: 124 [2024-11-14 04:50:34,148 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 112 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 19.6s TimeCoverageRelationStatistics Valid=270, Invalid=1621, Unknown=1, NotChecked=0, Total=1892 [2024-11-14 04:50:34,149 INFO L432 NwaCegarLoop]: 16 mSDtfsCounter, 117 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.1s IncrementalHoareTripleChecker+Time [2024-11-14 04:50:34,149 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 114 Invalid, 394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 382 Invalid, 0 Unknown, 0 Unchecked, 17.1s Time] [2024-11-14 04:50:34,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2024-11-14 04:50:34,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 121. [2024-11-14 04:50:34,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 100 states have (on average 1.25) internal successors, (125), 110 states have internal predecessors, (125), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-14 04:50:34,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 139 transitions. [2024-11-14 04:50:34,163 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 139 transitions. Word has length 51 [2024-11-14 04:50:34,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:50:34,164 INFO L471 AbstractCegarLoop]: Abstraction has 121 states and 139 transitions. [2024-11-14 04:50:34,164 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 6.230769230769231) internal successors, (81), 16 states have internal predecessors, (81), 7 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-14 04:50:34,164 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 139 transitions. [2024-11-14 04:50:34,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-14 04:50:34,164 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:50:34,165 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:50:34,181 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-14 04:50:34,368 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:50:34,368 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:50:34,369 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:50:34,369 INFO L85 PathProgramCache]: Analyzing trace with hash 1274539740, now seen corresponding path program 2 times [2024-11-14 04:50:34,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:50:34,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353506642] [2024-11-14 04:50:34,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:50:34,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:50:34,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:50:34,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [318592091] [2024-11-14 04:50:34,385 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 04:50:34,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:50:34,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:50:34,387 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:50:34,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-14 04:50:34,469 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-14 04:50:34,469 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:50:34,471 INFO L255 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-14 04:50:34,472 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:50:34,821 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:50:34,821 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:50:34,970 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:50:34,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353506642] [2024-11-14 04:50:34,970 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:50:34,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318592091] [2024-11-14 04:50:34,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318592091] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:50:34,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1709523051] [2024-11-14 04:50:34,972 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 04:50:34,972 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:50:34,972 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:50:34,972 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:50:34,972 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:50:35,815 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 29 for LOIs [2024-11-14 04:50:35,821 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-14 04:50:35,826 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:50:39,047 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6828#(and (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~c~0#1|) (exists ((|v_ULTIMATE.start_main_~x~0#1_132| Int) (|v_ULTIMATE.start_main_~z~0#1_70| Int)) (<= 9223372036854775808 (* (mod |v_ULTIMATE.start_main_~z~0#1_70| 4294967296) |v_ULTIMATE.start_main_~x~0#1_132|))) (<= |ULTIMATE.start_main_~c~0#1| 9223372036854775807))' at error location [2024-11-14 04:50:39,047 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:50:39,047 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:50:39,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-14 04:50:39,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720309030] [2024-11-14 04:50:39,047 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:50:39,048 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-14 04:50:39,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:50:39,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-14 04:50:39,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=953, Unknown=0, NotChecked=0, Total=1122 [2024-11-14 04:50:39,049 INFO L87 Difference]: Start difference. First operand 121 states and 139 transitions. Second operand has 9 states, 6 states have (on average 7.666666666666667) internal successors, (46), 9 states have internal predecessors, (46), 4 states have call successors, (4), 1 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-14 04:50:39,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:50:39,371 INFO L93 Difference]: Finished difference Result 124 states and 139 transitions. [2024-11-14 04:50:39,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 04:50:39,371 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 6 states have (on average 7.666666666666667) internal successors, (46), 9 states have internal predecessors, (46), 4 states have call successors, (4), 1 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) Word has length 54 [2024-11-14 04:50:39,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:50:39,372 INFO L225 Difference]: With dead ends: 124 [2024-11-14 04:50:39,372 INFO L226 Difference]: Without dead ends: 121 [2024-11-14 04:50:39,372 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 86 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 452 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=169, Invalid=953, Unknown=0, NotChecked=0, Total=1122 [2024-11-14 04:50:39,373 INFO L432 NwaCegarLoop]: 16 mSDtfsCounter, 53 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 04:50:39,373 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 74 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 04:50:39,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2024-11-14 04:50:39,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 121. [2024-11-14 04:50:39,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 100 states have (on average 1.22) internal successors, (122), 110 states have internal predecessors, (122), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-14 04:50:39,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 136 transitions. [2024-11-14 04:50:39,387 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 136 transitions. Word has length 54 [2024-11-14 04:50:39,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:50:39,387 INFO L471 AbstractCegarLoop]: Abstraction has 121 states and 136 transitions. [2024-11-14 04:50:39,387 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 6 states have (on average 7.666666666666667) internal successors, (46), 9 states have internal predecessors, (46), 4 states have call successors, (4), 1 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-14 04:50:39,387 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 136 transitions. [2024-11-14 04:50:39,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-14 04:50:39,388 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:50:39,388 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:50:39,408 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-14 04:50:39,588 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2024-11-14 04:50:39,589 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:50:39,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:50:39,589 INFO L85 PathProgramCache]: Analyzing trace with hash 767012382, now seen corresponding path program 1 times [2024-11-14 04:50:39,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:50:39,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57804675] [2024-11-14 04:50:39,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:50:39,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:50:39,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:50:39,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1038418026] [2024-11-14 04:50:39,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:50:39,613 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:50:39,613 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:50:39,615 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:50:39,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-14 04:50:39,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:50:39,663 INFO L255 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-14 04:50:39,664 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:50:40,143 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 2 proven. 29 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:50:40,144 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:50:40,326 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-14 04:50:40,326 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:50:40,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57804675] [2024-11-14 04:50:40,326 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:50:40,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038418026] [2024-11-14 04:50:40,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038418026] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-14 04:50:40,327 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:50:40,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 11 [2024-11-14 04:50:40,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612815097] [2024-11-14 04:50:40,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:50:40,327 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:50:40,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:50:40,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:50:40,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-11-14 04:50:40,328 INFO L87 Difference]: Start difference. First operand 121 states and 136 transitions. Second operand has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 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-14 04:50:40,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:50:40,737 INFO L93 Difference]: Finished difference Result 121 states and 136 transitions. [2024-11-14 04:50:40,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:50:40,738 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 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 56 [2024-11-14 04:50:40,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:50:40,738 INFO L225 Difference]: With dead ends: 121 [2024-11-14 04:50:40,738 INFO L226 Difference]: Without dead ends: 120 [2024-11-14 04:50:40,739 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-11-14 04:50:40,740 INFO L432 NwaCegarLoop]: 15 mSDtfsCounter, 28 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 22 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-14 04:50:40,740 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 22 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-14 04:50:40,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2024-11-14 04:50:40,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 120. [2024-11-14 04:50:40,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 100 states have (on average 1.19) internal successors, (119), 109 states have internal predecessors, (119), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-14 04:50:40,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 133 transitions. [2024-11-14 04:50:40,759 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 133 transitions. Word has length 56 [2024-11-14 04:50:40,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:50:40,759 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 133 transitions. [2024-11-14 04:50:40,760 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 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-14 04:50:40,760 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 133 transitions. [2024-11-14 04:50:40,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-14 04:50:40,760 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:50:40,760 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:50:40,778 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-14 04:50:40,961 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-14 04:50:40,961 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:50:40,961 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:50:40,961 INFO L85 PathProgramCache]: Analyzing trace with hash -1635474080, now seen corresponding path program 1 times [2024-11-14 04:50:40,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:50:40,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321714255] [2024-11-14 04:50:40,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:50:40,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:50:40,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:50:40,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1839653197] [2024-11-14 04:50:40,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:50:40,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:50:40,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:50:40,988 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:50:40,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-14 04:50:41,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:50:41,036 INFO L255 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-14 04:50:41,037 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:50:41,429 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:50:41,429 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:50:41,639 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-14 04:50:41,639 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:50:41,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321714255] [2024-11-14 04:50:41,640 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:50:41,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839653197] [2024-11-14 04:50:41,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839653197] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-14 04:50:41,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:50:41,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2024-11-14 04:50:41,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146223603] [2024-11-14 04:50:41,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:50:41,640 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 04:50:41,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:50:41,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 04:50:41,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2024-11-14 04:50:41,641 INFO L87 Difference]: Start difference. First operand 120 states and 133 transitions. Second operand has 6 states, 4 states have (on average 10.0) internal successors, (40), 6 states have internal predecessors, (40), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-14 04:50:42,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:50:42,569 INFO L93 Difference]: Finished difference Result 120 states and 133 transitions. [2024-11-14 04:50:42,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 04:50:42,574 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 10.0) internal successors, (40), 6 states have internal predecessors, (40), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 58 [2024-11-14 04:50:42,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:50:42,574 INFO L225 Difference]: With dead ends: 120 [2024-11-14 04:50:42,575 INFO L226 Difference]: Without dead ends: 119 [2024-11-14 04:50:42,575 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2024-11-14 04:50:42,576 INFO L432 NwaCegarLoop]: 14 mSDtfsCounter, 46 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-14 04:50:42,577 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 51 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-14 04:50:42,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2024-11-14 04:50:42,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 119. [2024-11-14 04:50:42,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 100 states have (on average 1.16) internal successors, (116), 108 states have internal predecessors, (116), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-14 04:50:42,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 130 transitions. [2024-11-14 04:50:42,598 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 130 transitions. Word has length 58 [2024-11-14 04:50:42,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:50:42,598 INFO L471 AbstractCegarLoop]: Abstraction has 119 states and 130 transitions. [2024-11-14 04:50:42,598 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 10.0) internal successors, (40), 6 states have internal predecessors, (40), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-14 04:50:42,599 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 130 transitions. [2024-11-14 04:50:42,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-14 04:50:42,599 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:50:42,599 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:50:42,619 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-14 04:50:42,800 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-14 04:50:42,800 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:50:42,800 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:50:42,800 INFO L85 PathProgramCache]: Analyzing trace with hash 267441314, now seen corresponding path program 1 times [2024-11-14 04:50:42,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:50:42,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535095453] [2024-11-14 04:50:42,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:50:42,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:50:42,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:50:42,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1464430904] [2024-11-14 04:50:42,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:50:42,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:50:42,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:50:42,816 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:50:42,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-14 04:50:42,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:50:42,871 INFO L255 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-14 04:50:42,872 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:50:43,664 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 11 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:50:43,664 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:50:46,847 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:50:46,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535095453] [2024-11-14 04:50:46,847 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:50:46,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464430904] [2024-11-14 04:50:46,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464430904] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:50:46,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [145456887] [2024-11-14 04:50:46,848 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 04:50:46,849 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:50:46,849 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:50:46,849 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:50:46,849 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:50:47,820 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 29 for LOIs [2024-11-14 04:50:47,822 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-14 04:50:47,823 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:50:51,966 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8635#(and (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~c~0#1|))' at error location [2024-11-14 04:50:51,967 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:50:51,967 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:50:51,967 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-14 04:50:51,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284262511] [2024-11-14 04:50:51,967 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:50:51,967 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-14 04:50:51,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:50:51,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-14 04:50:51,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=1203, Unknown=0, NotChecked=0, Total=1406 [2024-11-14 04:50:51,968 INFO L87 Difference]: Start difference. First operand 119 states and 130 transitions. Second operand has 11 states, 8 states have (on average 6.5) internal successors, (52), 11 states have internal predecessors, (52), 3 states have call successors, (4), 1 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-14 04:50:55,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:50:55,249 INFO L93 Difference]: Finished difference Result 119 states and 130 transitions. [2024-11-14 04:50:55,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 04:50:55,251 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 8 states have (on average 6.5) internal successors, (52), 11 states have internal predecessors, (52), 3 states have call successors, (4), 1 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 60 [2024-11-14 04:50:55,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:50:55,251 INFO L225 Difference]: With dead ends: 119 [2024-11-14 04:50:55,251 INFO L226 Difference]: Without dead ends: 116 [2024-11-14 04:50:55,252 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 99 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 516 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=223, Invalid=1337, Unknown=0, NotChecked=0, Total=1560 [2024-11-14 04:50:55,252 INFO L432 NwaCegarLoop]: 22 mSDtfsCounter, 23 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 377 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-14 04:50:55,253 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 121 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 377 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-14 04:50:55,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2024-11-14 04:50:55,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 116. [2024-11-14 04:50:55,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 100 states have (on average 1.1) internal successors, (110), 105 states have internal predecessors, (110), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-14 04:50:55,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 124 transitions. [2024-11-14 04:50:55,270 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 124 transitions. Word has length 60 [2024-11-14 04:50:55,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:50:55,270 INFO L471 AbstractCegarLoop]: Abstraction has 116 states and 124 transitions. [2024-11-14 04:50:55,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 8 states have (on average 6.5) internal successors, (52), 11 states have internal predecessors, (52), 3 states have call successors, (4), 1 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-14 04:50:55,270 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 124 transitions. [2024-11-14 04:50:55,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-14 04:50:55,271 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:50:55,271 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:50:55,288 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-14 04:50:55,472 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-14 04:50:55,472 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:50:55,472 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:50:55,472 INFO L85 PathProgramCache]: Analyzing trace with hash 2147407863, now seen corresponding path program 3 times [2024-11-14 04:50:55,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:50:55,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040653811] [2024-11-14 04:50:55,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:50:55,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:50:55,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:50:55,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [200292886] [2024-11-14 04:50:55,488 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 04:50:55,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:50:55,488 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:50:55,490 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:50:55,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-14 04:50:55,553 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 04:50:55,554 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:50:55,554 INFO L255 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-14 04:50:55,556 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:50:55,962 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 04:50:55,962 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:50:56,100 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:50:56,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040653811] [2024-11-14 04:50:56,100 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:50:56,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200292886] [2024-11-14 04:50:56,100 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200292886] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:50:56,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [856307731] [2024-11-14 04:50:56,101 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 04:50:56,101 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:50:56,101 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:50:56,102 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:50:56,102 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:50:56,967 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 29 for LOIs [2024-11-14 04:50:56,970 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-14 04:50:56,971 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:51:00,069 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '9203#(and (<= 1 |#StackHeapBarrier|) (exists ((|v_ULTIMATE.start_main_~z~0#1_78| Int) (|v_ULTIMATE.start_main_~x~0#1_161| Int)) (<= 9223372036854775808 (* |v_ULTIMATE.start_main_~x~0#1_161| (mod |v_ULTIMATE.start_main_~z~0#1_78| 4294967296)))) (<= 1 |ULTIMATE.start_main_~c~0#1|) (<= |ULTIMATE.start_main_~c~0#1| 9223372036854775807))' at error location [2024-11-14 04:51:00,069 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:51:00,069 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:51:00,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-14 04:51:00,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455080697] [2024-11-14 04:51:00,070 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:51:00,070 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 04:51:00,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:51:00,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 04:51:00,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=891, Unknown=0, NotChecked=0, Total=1056 [2024-11-14 04:51:00,071 INFO L87 Difference]: Start difference. First operand 116 states and 124 transitions. Second operand has 8 states, 6 states have (on average 10.5) internal successors, (63), 8 states have internal predecessors, (63), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-14 04:51:00,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:51:00,368 INFO L93 Difference]: Finished difference Result 120 states and 126 transitions. [2024-11-14 04:51:00,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 04:51:00,369 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 10.5) internal successors, (63), 8 states have internal predecessors, (63), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) Word has length 75 [2024-11-14 04:51:00,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:51:00,370 INFO L225 Difference]: With dead ends: 120 [2024-11-14 04:51:00,370 INFO L226 Difference]: Without dead ends: 118 [2024-11-14 04:51:00,370 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 128 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=165, Invalid=891, Unknown=0, NotChecked=0, Total=1056 [2024-11-14 04:51:00,371 INFO L432 NwaCegarLoop]: 24 mSDtfsCounter, 51 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 04:51:00,371 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 93 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 04:51:00,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2024-11-14 04:51:00,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 116. [2024-11-14 04:51:00,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 100 states have (on average 1.08) internal successors, (108), 105 states have internal predecessors, (108), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-14 04:51:00,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 122 transitions. [2024-11-14 04:51:00,388 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 122 transitions. Word has length 75 [2024-11-14 04:51:00,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:51:00,389 INFO L471 AbstractCegarLoop]: Abstraction has 116 states and 122 transitions. [2024-11-14 04:51:00,389 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 10.5) internal successors, (63), 8 states have internal predecessors, (63), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-14 04:51:00,389 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 122 transitions. [2024-11-14 04:51:00,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-14 04:51:00,389 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:51:00,390 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:51:00,409 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-14 04:51:00,590 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:51:00,590 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:51:00,590 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:51:00,590 INFO L85 PathProgramCache]: Analyzing trace with hash -110177571, now seen corresponding path program 2 times [2024-11-14 04:51:00,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:51:00,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167185520] [2024-11-14 04:51:00,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:51:00,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:51:00,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:51:00,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1644385536] [2024-11-14 04:51:00,608 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 04:51:00,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:51:00,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:51:00,610 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:51:00,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-14 04:51:00,668 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-14 04:51:00,668 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:51:00,669 INFO L255 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 04:51:00,671 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:51:00,870 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-14 04:51:00,870 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:51:00,870 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:51:00,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167185520] [2024-11-14 04:51:00,870 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:51:00,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644385536] [2024-11-14 04:51:00,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644385536] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:51:00,870 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:51:00,870 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 04:51:00,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257878049] [2024-11-14 04:51:00,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:51:00,871 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 04:51:00,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:51:00,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 04:51:00,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 04:51:00,872 INFO L87 Difference]: Start difference. First operand 116 states and 122 transitions. Second operand has 6 states, 4 states have (on average 9.75) internal successors, (39), 6 states have internal predecessors, (39), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-14 04:51:02,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:51:02,160 INFO L93 Difference]: Finished difference Result 116 states and 122 transitions. [2024-11-14 04:51:02,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:51:02,161 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 9.75) internal successors, (39), 6 states have internal predecessors, (39), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 78 [2024-11-14 04:51:02,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:51:02,162 INFO L225 Difference]: With dead ends: 116 [2024-11-14 04:51:02,162 INFO L226 Difference]: Without dead ends: 115 [2024-11-14 04:51:02,162 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 04:51:02,163 INFO L432 NwaCegarLoop]: 14 mSDtfsCounter, 12 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-14 04:51:02,163 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 50 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-14 04:51:02,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2024-11-14 04:51:02,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 115. [2024-11-14 04:51:02,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 100 states have (on average 1.06) internal successors, (106), 104 states have internal predecessors, (106), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-14 04:51:02,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 120 transitions. [2024-11-14 04:51:02,191 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 120 transitions. Word has length 78 [2024-11-14 04:51:02,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:51:02,191 INFO L471 AbstractCegarLoop]: Abstraction has 115 states and 120 transitions. [2024-11-14 04:51:02,191 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 9.75) internal successors, (39), 6 states have internal predecessors, (39), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-14 04:51:02,192 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 120 transitions. [2024-11-14 04:51:02,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-14 04:51:02,192 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:51:02,193 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:51:02,206 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-14 04:51:02,393 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:51:02,393 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:51:02,393 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:51:02,393 INFO L85 PathProgramCache]: Analyzing trace with hash 1769388460, now seen corresponding path program 2 times [2024-11-14 04:51:02,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:51:02,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395051871] [2024-11-14 04:51:02,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:51:02,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:51:02,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:51:02,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [747876265] [2024-11-14 04:51:02,448 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 04:51:02,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:51:02,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:51:02,458 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:51:02,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-14 04:51:02,641 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2024-11-14 04:51:02,641 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:51:02,642 INFO L255 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 04:51:02,644 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:51:02,864 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-14 04:51:02,864 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:51:02,865 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:51:02,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395051871] [2024-11-14 04:51:02,865 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:51:02,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747876265] [2024-11-14 04:51:02,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747876265] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:51:02,865 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:51:02,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:51:02,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320024529] [2024-11-14 04:51:02,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:51:02,866 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:51:02,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:51:02,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:51:02,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 04:51:02,867 INFO L87 Difference]: Start difference. First operand 115 states and 120 transitions. Second operand has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (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-14 04:51:03,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:51:03,128 INFO L93 Difference]: Finished difference Result 115 states and 120 transitions. [2024-11-14 04:51:03,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:51:03,129 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (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 89 [2024-11-14 04:51:03,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:51:03,130 INFO L225 Difference]: With dead ends: 115 [2024-11-14 04:51:03,130 INFO L226 Difference]: Without dead ends: 110 [2024-11-14 04:51:03,130 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:51:03,131 INFO L432 NwaCegarLoop]: 17 mSDtfsCounter, 29 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:51:03,131 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 38 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 04:51:03,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2024-11-14 04:51:03,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 110. [2024-11-14 04:51:03,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 96 states have (on average 1.0416666666666667) internal successors, (100), 99 states have internal predecessors, (100), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-14 04:51:03,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 114 transitions. [2024-11-14 04:51:03,153 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 114 transitions. Word has length 89 [2024-11-14 04:51:03,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:51:03,153 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 114 transitions. [2024-11-14 04:51:03,153 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (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-14 04:51:03,154 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 114 transitions. [2024-11-14 04:51:03,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-14 04:51:03,154 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:51:03,155 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:51:03,162 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-14 04:51:03,355 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:51:03,356 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:51:03,356 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:51:03,356 INFO L85 PathProgramCache]: Analyzing trace with hash 313408956, now seen corresponding path program 4 times [2024-11-14 04:51:03,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:51:03,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682184341] [2024-11-14 04:51:03,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:51:03,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:51:03,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:51:03,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [989350199] [2024-11-14 04:51:03,377 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 04:51:03,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:51:03,378 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:51:03,380 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:51:03,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-14 04:51:03,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:51:03,456 INFO L255 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 04:51:03,458 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:51:05,257 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 3 proven. 127 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 04:51:05,257 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:52:37,594 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:52:37,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682184341] [2024-11-14 04:52:37,595 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:52:37,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989350199] [2024-11-14 04:52:37,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989350199] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:52:37,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [427697900] [2024-11-14 04:52:37,596 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 04:52:37,596 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:52:37,596 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:52:37,597 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:52:37,597 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:52:38,605 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 29 for LOIs [2024-11-14 04:52:38,609 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-14 04:52:38,610 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:53:09,442 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '11070#(exists ((|v_ULTIMATE.start_main_~x~0#1_182| Int) (|v_ULTIMATE.start_main_~z~0#1_86| Int)) (and (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~c~0#1|) (<= 9223372036854775808 (* |v_ULTIMATE.start_main_~x~0#1_182| (mod |v_ULTIMATE.start_main_~z~0#1_86| 4294967296))) (<= |ULTIMATE.start_main_~c~0#1| 9223372036854775807)))' at error location [2024-11-14 04:53:09,443 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:53:09,443 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:53:09,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-11-14 04:53:09,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403147826] [2024-11-14 04:53:09,443 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:53:09,443 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-14 04:53:09,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:53:09,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-14 04:53:09,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=1877, Unknown=4, NotChecked=0, Total=2162 [2024-11-14 04:53:09,445 INFO L87 Difference]: Start difference. First operand 110 states and 114 transitions. Second operand has 15 states, 12 states have (on average 6.833333333333333) internal successors, (82), 15 states have internal predecessors, (82), 6 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-14 04:53:11,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:53:11,034 INFO L93 Difference]: Finished difference Result 131 states and 136 transitions. [2024-11-14 04:53:11,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-14 04:53:11,034 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 12 states have (on average 6.833333333333333) internal successors, (82), 15 states have internal predecessors, (82), 6 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) Word has length 96 [2024-11-14 04:53:11,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:53:11,036 INFO L225 Difference]: With dead ends: 131 [2024-11-14 04:53:11,036 INFO L226 Difference]: Without dead ends: 128 [2024-11-14 04:53:11,037 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 216 SyntacticMatches, 6 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 990 ImplicationChecksByTransitivity, 56.2s TimeCoverageRelationStatistics Valid=281, Invalid=1877, Unknown=4, NotChecked=0, Total=2162 [2024-11-14 04:53:11,038 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 51 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 777 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-14 04:53:11,038 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 247 Invalid, 777 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 772 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-14 04:53:11,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2024-11-14 04:53:11,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 127. [2024-11-14 04:53:11,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 112 states have (on average 1.0357142857142858) internal successors, (116), 115 states have internal predecessors, (116), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-14 04:53:11,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 132 transitions. [2024-11-14 04:53:11,055 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 132 transitions. Word has length 96 [2024-11-14 04:53:11,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:53:11,055 INFO L471 AbstractCegarLoop]: Abstraction has 127 states and 132 transitions. [2024-11-14 04:53:11,055 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 12 states have (on average 6.833333333333333) internal successors, (82), 15 states have internal predecessors, (82), 6 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-14 04:53:11,056 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 132 transitions. [2024-11-14 04:53:11,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-14 04:53:11,057 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:53:11,057 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:53:11,081 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-14 04:53:11,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-14 04:53:11,258 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:53:11,258 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:53:11,258 INFO L85 PathProgramCache]: Analyzing trace with hash -1125159305, now seen corresponding path program 2 times [2024-11-14 04:53:11,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:53:11,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047004936] [2024-11-14 04:53:11,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:53:11,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:53:11,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:53:11,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1162510705] [2024-11-14 04:53:11,282 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 04:53:11,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:53:11,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:53:11,285 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:53:11,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-14 04:53:11,578 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-14 04:53:11,578 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:53:11,580 INFO L255 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-14 04:53:11,583 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:53:12,948 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 6 proven. 191 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-14 04:53:12,948 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:53:32,256 WARN L873 $PredicateComparison]: unable to prove that (let ((.cse0 (mod |c_ULTIMATE.start_main_~z~0#1| 4294967296))) (or (< (+ (* |c_ULTIMATE.start_main_~y~0#1| .cse0) (* |c_ULTIMATE.start_main_~x~0#1| .cse0)) (+ .cse0 (* |c_ULTIMATE.start_main_~x~0#1| .cse0 .cse0))) (< (+ (* |c_ULTIMATE.start_main_~x~0#1| .cse0 .cse0 .cse0 .cse0) (* .cse0 .cse0 .cse0)) (+ 9223372036854775808 (* |c_ULTIMATE.start_main_~x~0#1| .cse0 .cse0 .cse0))))) is different from true [2024-11-14 04:53:44,739 WARN L286 SmtUtils]: Spent 6.04s on a formula simplification that was a NOOP. DAG size: 11 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-14 04:54:20,663 WARN L873 $PredicateComparison]: unable to prove that (let ((.cse0 (mod |c_ULTIMATE.start_main_~z~0#1| 4294967296))) (< (+ (* .cse0 .cse0 .cse0 .cse0 .cse0) (* |c_ULTIMATE.start_main_~x~0#1| .cse0 .cse0 .cse0 .cse0 .cse0 .cse0)) (+ (* |c_ULTIMATE.start_main_~x~0#1| .cse0 .cse0 .cse0 .cse0 .cse0) 9223372036854775808))) is different from true [2024-11-14 04:54:41,132 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 6 proven. 102 refuted. 0 times theorem prover too weak. 15 trivial. 89 not checked. [2024-11-14 04:54:41,132 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:54:41,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047004936] [2024-11-14 04:54:41,132 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:54:41,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162510705] [2024-11-14 04:54:41,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162510705] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:54:41,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [209360826] [2024-11-14 04:54:41,134 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 04:54:41,134 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:54:41,134 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:54:41,134 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:54:41,135 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:54:42,338 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 29 for LOIs [2024-11-14 04:54:42,341 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-14 04:54:42,343 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:55:07,454 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '12096#(and (<= 2 |ULTIMATE.start_main_~c~0#1|) (<= 1 |#StackHeapBarrier|) (exists ((|v_ULTIMATE.start_main_~y~0#1_151| Int) (|v_ULTIMATE.start_main_~x~0#1_202| Int) (|v_ULTIMATE.start_main_~z~0#1_95| Int)) (and (<= 0 (+ (* (mod |v_ULTIMATE.start_main_~z~0#1_95| 4294967296) |v_ULTIMATE.start_main_~x~0#1_202|) 9223372036854775808)) (= |ULTIMATE.start_main_~x~0#1| (+ (* (mod |v_ULTIMATE.start_main_~z~0#1_95| 4294967296) |v_ULTIMATE.start_main_~x~0#1_202|) 1)) (<= 9223372036854775808 (* |v_ULTIMATE.start_main_~y~0#1_151| (mod |v_ULTIMATE.start_main_~z~0#1_95| 4294967296))) (<= (* (mod |v_ULTIMATE.start_main_~z~0#1_95| 4294967296) |v_ULTIMATE.start_main_~x~0#1_202|) 9223372036854775806))) (<= |ULTIMATE.start_main_~c~0#1| 9223372036854775807))' at error location [2024-11-14 04:55:07,454 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:55:07,454 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:55:07,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2024-11-14 04:55:07,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941599705] [2024-11-14 04:55:07,455 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:55:07,455 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-14 04:55:07,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:55:07,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-14 04:55:07,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=1877, Unknown=12, NotChecked=182, Total=2352 [2024-11-14 04:55:07,458 INFO L87 Difference]: Start difference. First operand 127 states and 132 transitions. Second operand has 26 states, 23 states have (on average 8.217391304347826) internal successors, (189), 26 states have internal predecessors, (189), 13 states have call successors, (13), 1 states have call predecessors, (13), 3 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) [2024-11-14 04:55:19,934 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 04:55:23,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:55:23,149 INFO L93 Difference]: Finished difference Result 207 states and 232 transitions. [2024-11-14 04:55:23,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 04:55:23,150 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 23 states have (on average 8.217391304347826) internal successors, (189), 26 states have internal predecessors, (189), 13 states have call successors, (13), 1 states have call predecessors, (13), 3 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) Word has length 114 [2024-11-14 04:55:23,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:55:23,152 INFO L225 Difference]: With dead ends: 207 [2024-11-14 04:55:23,152 INFO L226 Difference]: Without dead ends: 206 [2024-11-14 04:55:23,153 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 288 SyntacticMatches, 12 SemanticMatches, 60 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 1710 ImplicationChecksByTransitivity, 50.8s TimeCoverageRelationStatistics Valid=542, Invalid=2994, Unknown=12, NotChecked=234, Total=3782 [2024-11-14 04:55:23,154 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 172 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 950 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 1355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 950 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 386 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2024-11-14 04:55:23,156 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 298 Invalid, 1355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 950 Invalid, 0 Unknown, 386 Unchecked, 10.6s Time] [2024-11-14 04:55:23,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2024-11-14 04:55:23,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 205. [2024-11-14 04:55:23,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 186 states have (on average 1.086021505376344) internal successors, (202), 189 states have internal predecessors, (202), 12 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-14 04:55:23,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 226 transitions. [2024-11-14 04:55:23,199 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 226 transitions. Word has length 114 [2024-11-14 04:55:23,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:55:23,200 INFO L471 AbstractCegarLoop]: Abstraction has 205 states and 226 transitions. [2024-11-14 04:55:23,200 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 23 states have (on average 8.217391304347826) internal successors, (189), 26 states have internal predecessors, (189), 13 states have call successors, (13), 1 states have call predecessors, (13), 3 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) [2024-11-14 04:55:23,200 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 226 transitions. [2024-11-14 04:55:23,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-11-14 04:55:23,201 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:55:23,201 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:55:23,207 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-14 04:55:23,403 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-14 04:55:23,403 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:55:23,404 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:55:23,404 INFO L85 PathProgramCache]: Analyzing trace with hash -1696033513, now seen corresponding path program 5 times [2024-11-14 04:55:23,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:55:23,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747250081] [2024-11-14 04:55:23,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:55:23,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:55:23,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:55:23,430 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1493341716] [2024-11-14 04:55:23,430 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 04:55:23,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:55:23,430 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:55:23,432 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:55:23,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-14 04:55:24,260 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-14 04:55:24,260 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:55:24,261 INFO L255 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-14 04:55:24,263 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:55:30,056 INFO L134 CoverageAnalysis]: Checked inductivity of 227 backedges. 2 proven. 203 refuted. 5 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-14 04:55:30,056 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:55:30,257 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:55:30,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747250081] [2024-11-14 04:55:30,257 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:55:30,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493341716] [2024-11-14 04:55:30,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1493341716] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:55:30,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [987878788] [2024-11-14 04:55:30,259 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 04:55:30,260 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:55:30,260 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:55:30,260 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:55:30,260 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:55:31,533 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 29 for LOIs [2024-11-14 04:55:31,536 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-14 04:55:31,538 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:55:34,005 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '13021#(exists ((|v_ULTIMATE.start_main_~x~0#1_213| Int) (|v_ULTIMATE.start_main_~z~0#1_96| Int)) (and (<= 9223372036854775808 (* |v_ULTIMATE.start_main_~x~0#1_213| (mod |v_ULTIMATE.start_main_~z~0#1_96| 4294967296))) (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~c~0#1|) (<= |ULTIMATE.start_main_~c~0#1| 9223372036854775807)))' at error location [2024-11-14 04:55:34,005 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:55:34,005 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:55:34,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-14 04:55:34,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826955395] [2024-11-14 04:55:34,006 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:55:34,006 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-14 04:55:34,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:55:34,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-14 04:55:34,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1076, Unknown=1, NotChecked=0, Total=1260 [2024-11-14 04:55:34,007 INFO L87 Difference]: Start difference. First operand 205 states and 226 transitions. Second operand has 11 states, 8 states have (on average 12.5) internal successors, (100), 11 states have internal predecessors, (100), 7 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-14 04:55:38,934 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-14 04:55:40,940 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:55:44,584 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:55:47,502 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-14 04:55:51,134 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:55:52,216 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 [0] [2024-11-14 04:55:54,912 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:55:56,941 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-14 04:55:58,388 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:56:00,403 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-14 04:56:02,693 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-14 04:56:02,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:56:02,737 INFO L93 Difference]: Finished difference Result 207 states and 226 transitions. [2024-11-14 04:56:02,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 04:56:02,738 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 8 states have (on average 12.5) internal successors, (100), 11 states have internal predecessors, (100), 7 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) Word has length 117 [2024-11-14 04:56:02,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:56:02,739 INFO L225 Difference]: With dead ends: 207 [2024-11-14 04:56:02,739 INFO L226 Difference]: Without dead ends: 205 [2024-11-14 04:56:02,740 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 207 SyntacticMatches, 5 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 727 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=183, Invalid=1076, Unknown=1, NotChecked=0, Total=1260 [2024-11-14 04:56:02,740 INFO L432 NwaCegarLoop]: 8 mSDtfsCounter, 32 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 1 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.7s IncrementalHoareTripleChecker+Time [2024-11-14 04:56:02,741 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 53 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 189 Invalid, 8 Unknown, 0 Unchecked, 28.7s Time] [2024-11-14 04:56:02,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2024-11-14 04:56:02,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 205. [2024-11-14 04:56:02,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 186 states have (on average 1.075268817204301) internal successors, (200), 189 states have internal predecessors, (200), 12 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-14 04:56:02,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 224 transitions. [2024-11-14 04:56:02,811 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 224 transitions. Word has length 117 [2024-11-14 04:56:02,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:56:02,812 INFO L471 AbstractCegarLoop]: Abstraction has 205 states and 224 transitions. [2024-11-14 04:56:02,812 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 8 states have (on average 12.5) internal successors, (100), 11 states have internal predecessors, (100), 7 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-14 04:56:02,812 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 224 transitions. [2024-11-14 04:56:02,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2024-11-14 04:56:02,813 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:56:02,813 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:56:02,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-14 04:56:03,014 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-14 04:56:03,014 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:56:03,014 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:56:03,014 INFO L85 PathProgramCache]: Analyzing trace with hash -1037431301, now seen corresponding path program 2 times [2024-11-14 04:56:03,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:56:03,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852108442] [2024-11-14 04:56:03,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:56:03,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:56:03,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:56:03,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2030333141] [2024-11-14 04:56:03,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 04:56:03,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:56:03,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:56:03,041 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:56:03,044 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-14 04:56:03,102 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-14 04:56:03,102 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:56:03,102 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:56:03,104 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:56:03,212 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2024-11-14 04:56:03,212 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:56:03,212 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:56:03,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852108442] [2024-11-14 04:56:03,212 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:56:03,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030333141] [2024-11-14 04:56:03,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030333141] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:56:03,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:56:03,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:56:03,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380972808] [2024-11-14 04:56:03,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:56:03,213 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:56:03,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:56:03,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:56:03,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-14 04:56:03,214 INFO L87 Difference]: Start difference. First operand 205 states and 224 transitions. Second operand has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 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-14 04:56:03,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:56:03,567 INFO L93 Difference]: Finished difference Result 205 states and 224 transitions. [2024-11-14 04:56:03,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:56:03,568 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 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 118 [2024-11-14 04:56:03,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:56:03,570 INFO L225 Difference]: With dead ends: 205 [2024-11-14 04:56:03,570 INFO L226 Difference]: Without dead ends: 204 [2024-11-14 04:56:03,571 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 115 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-14 04:56:03,571 INFO L432 NwaCegarLoop]: 12 mSDtfsCounter, 13 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 04:56:03,571 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 25 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 04:56:03,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2024-11-14 04:56:03,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 204. [2024-11-14 04:56:03,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 186 states have (on average 1.0483870967741935) internal successors, (195), 188 states have internal predecessors, (195), 12 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-14 04:56:03,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 219 transitions. [2024-11-14 04:56:03,610 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 219 transitions. Word has length 118 [2024-11-14 04:56:03,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:56:03,610 INFO L471 AbstractCegarLoop]: Abstraction has 204 states and 219 transitions. [2024-11-14 04:56:03,610 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 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-14 04:56:03,610 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 219 transitions. [2024-11-14 04:56:03,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-14 04:56:03,611 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:56:03,611 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:56:03,626 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-14 04:56:03,811 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:56:03,812 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:56:03,812 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:56:03,812 INFO L85 PathProgramCache]: Analyzing trace with hash -1629227876, now seen corresponding path program 6 times [2024-11-14 04:56:03,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:56:03,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399408934] [2024-11-14 04:56:03,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:56:03,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:56:03,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:56:03,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1977478554] [2024-11-14 04:56:03,844 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 04:56:03,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:56:03,845 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:56:03,847 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:56:03,849 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-14 04:56:04,002 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 04:56:04,002 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:56:04,003 INFO L255 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 04:56:04,007 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:56:14,937 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 0 proven. 299 refuted. 5 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-14 04:56:14,937 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:56:17,632 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:56:17,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399408934] [2024-11-14 04:56:17,632 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:56:17,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977478554] [2024-11-14 04:56:17,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977478554] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:56:17,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2028151685] [2024-11-14 04:56:17,633 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 04:56:17,633 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:56:17,634 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:56:17,634 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:56:17,634 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:56:18,598 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 29 for LOIs [2024-11-14 04:56:18,602 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-14 04:56:18,605 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:56:27,518 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '14795#(exists ((|v_ULTIMATE.start_main_~x~0#1_226| Int) (|v_ULTIMATE.start_main_~z~0#1_97| Int)) (and (<= 1 |#StackHeapBarrier|) (<= 9223372036854775808 (* (mod |v_ULTIMATE.start_main_~z~0#1_97| 4294967296) |v_ULTIMATE.start_main_~x~0#1_226|)) (<= 1 |ULTIMATE.start_main_~c~0#1|) (<= |ULTIMATE.start_main_~c~0#1| 9223372036854775807)))' at error location [2024-11-14 04:56:27,518 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:56:27,518 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:56:27,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-14 04:56:27,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836755010] [2024-11-14 04:56:27,518 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:56:27,519 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-14 04:56:27,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:56:27,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-14 04:56:27,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1069, Unknown=3, NotChecked=0, Total=1260 [2024-11-14 04:56:27,520 INFO L87 Difference]: Start difference. First operand 204 states and 219 transitions. Second operand has 11 states, 9 states have (on average 13.0) internal successors, (117), 11 states have internal predecessors, (117), 8 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-14 04:56:33,849 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:56:36,098 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:56:38,186 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:56:45,968 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:56:48,939 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-14 04:56:50,951 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:56:52,974 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:56:55,960 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-14 04:56:57,983 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:56:59,987 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-14 04:57:02,651 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-14 04:57:04,670 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:06,702 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-14 04:57:08,724 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:11,011 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.29s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:13,804 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.37s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:15,833 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-14 04:57:17,857 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:19,926 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:22,889 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:23,895 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-14 04:57:25,899 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-14 04:57:28,727 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-14 04:57:30,735 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:32,217 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:34,224 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:35,471 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:37,476 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-14 04:57:39,509 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-14 04:57:40,933 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:42,953 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:44,971 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:46,904 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:48,911 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:50,922 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:52,932 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:54,936 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-14 04:57:56,946 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:57:58,892 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:00,905 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:02,916 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:04,938 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:06,952 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:08,963 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:10,975 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:12,990 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:15,959 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:18,001 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:20,095 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:22,113 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:23,605 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:25,624 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:27,627 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-14 04:58:29,643 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:31,649 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:33,656 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:35,746 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:37,762 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:41,119 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:42,767 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:58:43,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:58:43,070 INFO L93 Difference]: Finished difference Result 206 states and 219 transitions. [2024-11-14 04:58:43,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 04:58:43,071 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 13.0) internal successors, (117), 11 states have internal predecessors, (117), 8 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) Word has length 138 [2024-11-14 04:58:43,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:58:43,073 INFO L225 Difference]: With dead ends: 206 [2024-11-14 04:58:43,073 INFO L226 Difference]: Without dead ends: 204 [2024-11-14 04:58:43,073 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 248 SyntacticMatches, 7 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 824 ImplicationChecksByTransitivity, 23.4s TimeCoverageRelationStatistics Valid=200, Invalid=1129, Unknown=3, NotChecked=0, Total=1332 [2024-11-14 04:58:43,074 INFO L432 NwaCegarLoop]: 9 mSDtfsCounter, 45 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 2 mSolverCounterUnsat, 49 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 129.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 49 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 130.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:58:43,074 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 65 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 188 Invalid, 49 Unknown, 0 Unchecked, 130.2s Time] [2024-11-14 04:58:43,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2024-11-14 04:58:43,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 204. [2024-11-14 04:58:43,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 186 states have (on average 1.0376344086021505) internal successors, (193), 188 states have internal predecessors, (193), 12 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-14 04:58:43,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 217 transitions. [2024-11-14 04:58:43,110 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 217 transitions. Word has length 138 [2024-11-14 04:58:43,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:58:43,111 INFO L471 AbstractCegarLoop]: Abstraction has 204 states and 217 transitions. [2024-11-14 04:58:43,111 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 13.0) internal successors, (117), 11 states have internal predecessors, (117), 8 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-14 04:58:43,111 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 217 transitions. [2024-11-14 04:58:43,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-14 04:58:43,112 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:58:43,112 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:58:43,131 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-14 04:58:43,312 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:58:43,313 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 19 more)] === [2024-11-14 04:58:43,313 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:58:43,313 INFO L85 PathProgramCache]: Analyzing trace with hash -108795337, now seen corresponding path program 7 times [2024-11-14 04:58:43,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:58:43,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329400847] [2024-11-14 04:58:43,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:58:43,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:58:43,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:58:43,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1347940165] [2024-11-14 04:58:43,348 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 04:58:43,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:58:43,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:58:43,351 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:58:43,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06cfff19-6173-4e54-bb94-7a3d9bb93e70/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-14 04:58:43,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:58:43,651 INFO L255 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-14 04:58:43,656 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:59:23,806 INFO L134 CoverageAnalysis]: Checked inductivity of 464 backedges. 0 proven. 417 refuted. 10 times theorem prover too weak. 37 trivial. 0 not checked. [2024-11-14 04:59:23,806 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:59:24,038 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:59:24,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329400847] [2024-11-14 04:59:24,038 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 04:59:24,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347940165] [2024-11-14 04:59:24,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347940165] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:59:24,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [936124265] [2024-11-14 04:59:24,040 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 04:59:24,040 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:59:24,040 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:59:24,040 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:59:24,040 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:59:25,189 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 29 for LOIs [2024-11-14 04:59:25,193 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-14 04:59:25,195 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:59:29,006 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '15816#(exists ((|v_ULTIMATE.start_main_~x~0#1_239| Int) (|v_ULTIMATE.start_main_~z~0#1_98| Int)) (and (<= 9223372036854775808 (* (mod |v_ULTIMATE.start_main_~z~0#1_98| 4294967296) |v_ULTIMATE.start_main_~x~0#1_239|)) (<= 1 |#StackHeapBarrier|) (<= 1 |ULTIMATE.start_main_~c~0#1|) (<= |ULTIMATE.start_main_~c~0#1| 9223372036854775807)))' at error location [2024-11-14 04:59:29,006 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:59:29,006 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:59:29,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-11-14 04:59:29,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865815795] [2024-11-14 04:59:29,006 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 04:59:29,006 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-14 04:59:29,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:59:29,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-14 04:59:29,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1261, Unknown=11, NotChecked=0, Total=1482 [2024-11-14 04:59:29,008 INFO L87 Difference]: Start difference. First operand 204 states and 217 transitions. Second operand has 14 states, 11 states have (on average 12.363636363636363) internal successors, (136), 14 states have internal predecessors, (136), 9 states have call successors, (9), 1 states have call predecessors, (9), 3 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-14 04:59:38,137 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-14 04:59:41,095 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:59:43,105 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:59:45,113 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:59:46,965 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:59:50,405 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:59:52,440 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 04:59:55,459 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:00:04,586 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-14 05:00:07,729 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:00:10,728 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:00:13,926 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.20s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:00:15,163 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:00:17,167 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-14 05:00:18,323 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:00:20,327 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-14 05:00:21,548 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 [0] [2024-11-14 05:00:23,554 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:00:39,387 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:00:41,446 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:00:43,473 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-14 05:00:45,535 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:00:47,574 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:00:49,659 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:00:51,690 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-14 05:00:53,740 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:00:55,765 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:00:57,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:00:59,799 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:01:01,838 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:01:03,863 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:01:05,867 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-14 05:01:06,880 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-14 05:01:08,964 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:01:10,989 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:01:13,143 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:01:15,167 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:01:17,243 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:01:19,280 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:01:21,284 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-14 05:01:23,312 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0]