./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/lcm1_unwindbound10.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_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/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_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/lcm1_unwindbound10.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/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_b33c4221-08fe-47e0-abb8-e456254b3be1/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 357c28cbcf8a6aaf949faeabbb5ae0b19b92db6bb2faeba12cd91e7c958ae977 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 05:37:26,343 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 05:37:26,432 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Overflow-32bit-Taipan_Default.epf [2024-11-14 05:37:26,441 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 05:37:26,442 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 05:37:26,479 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 05:37:26,479 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 05:37:26,480 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 05:37:26,480 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 05:37:26,480 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 05:37:26,480 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 05:37:26,480 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 05:37:26,480 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 05:37:26,480 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 05:37:26,481 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 05:37:26,481 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 05:37:26,481 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 05:37:26,481 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 05:37:26,481 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 05:37:26,481 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 05:37:26,481 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 05:37:26,481 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 05:37:26,482 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 05:37:26,482 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 05:37:26,482 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 05:37:26,482 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 05:37:26,482 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 05:37:26,482 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 05:37:26,484 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 05:37:26,484 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 05:37:26,485 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 05:37:26,485 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 05:37:26,485 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-14 05:37:26,485 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-14 05:37:26,485 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 05:37:26,485 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 05:37:26,485 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 05:37:26,486 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 05:37:26,486 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 05:37:26,486 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 05:37:26,486 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 05:37:26,486 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 05:37:26,486 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 05:37:26,486 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 05:37:26,487 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 05:37:26,487 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 05:37:26,487 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 05:37:26,487 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 05:37:26,487 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 05:37:26,487 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_b33c4221-08fe-47e0-abb8-e456254b3be1/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 -> 357c28cbcf8a6aaf949faeabbb5ae0b19b92db6bb2faeba12cd91e7c958ae977 [2024-11-14 05:37:26,799 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 05:37:26,811 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 05:37:26,815 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 05:37:26,816 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 05:37:26,817 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 05:37:26,819 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/nla-digbench-scaling/lcm1_unwindbound10.c Unable to find full path for "g++" [2024-11-14 05:37:28,771 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 05:37:29,012 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 05:37:29,013 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/sv-benchmarks/c/nla-digbench-scaling/lcm1_unwindbound10.c [2024-11-14 05:37:29,020 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/data/bab586d56/abe4cc1955f6481ba5e15bb8ee485dfb/FLAG88853f0a5 [2024-11-14 05:37:29,034 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/data/bab586d56/abe4cc1955f6481ba5e15bb8ee485dfb [2024-11-14 05:37:29,036 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 05:37:29,037 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 05:37:29,039 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 05:37:29,039 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 05:37:29,043 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 05:37:29,044 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:37:29" (1/1) ... [2024-11-14 05:37:29,045 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7791418b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:37:29, skipping insertion in model container [2024-11-14 05:37:29,046 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:37:29" (1/1) ... [2024-11-14 05:37:29,060 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 05:37:29,249 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 05:37:29,258 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 05:37:29,275 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 05:37:29,289 INFO L204 MainTranslator]: Completed translation [2024-11-14 05:37:29,290 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:37:29 WrapperNode [2024-11-14 05:37:29,290 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 05:37:29,291 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 05:37:29,291 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 05:37:29,292 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 05:37:29,299 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:37:29" (1/1) ... [2024-11-14 05:37:29,304 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:37:29" (1/1) ... [2024-11-14 05:37:29,322 INFO L138 Inliner]: procedures = 14, calls = 24, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 87 [2024-11-14 05:37:29,322 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 05:37:29,323 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 05:37:29,323 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 05:37:29,323 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 05:37:29,331 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:37:29" (1/1) ... [2024-11-14 05:37:29,331 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:37:29" (1/1) ... [2024-11-14 05:37:29,333 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:37:29" (1/1) ... [2024-11-14 05:37:29,333 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:37:29" (1/1) ... [2024-11-14 05:37:29,336 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:37:29" (1/1) ... [2024-11-14 05:37:29,340 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:37:29" (1/1) ... [2024-11-14 05:37:29,341 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:37:29" (1/1) ... [2024-11-14 05:37:29,342 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:37:29" (1/1) ... [2024-11-14 05:37:29,343 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 05:37:29,344 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 05:37:29,344 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 05:37:29,345 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 05:37:29,345 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:37:29" (1/1) ... [2024-11-14 05:37:29,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 05:37:29,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:37:29,380 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 05:37:29,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 05:37:29,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 05:37:29,415 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-14 05:37:29,415 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-14 05:37:29,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 05:37:29,415 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 05:37:29,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 05:37:29,415 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-14 05:37:29,415 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-14 05:37:29,489 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 05:37:29,491 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 05:37:29,798 INFO L? ?]: Removed 11 outVars from TransFormulas that were not future-live. [2024-11-14 05:37:29,798 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 05:37:29,833 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 05:37:29,833 INFO L316 CfgBuilder]: Removed 3 assume(true) statements. [2024-11-14 05:37:29,834 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:37:29 BoogieIcfgContainer [2024-11-14 05:37:29,834 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 05:37:29,836 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 05:37:29,837 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 05:37:29,842 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 05:37:29,843 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 05:37:29" (1/3) ... [2024-11-14 05:37:29,844 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7290d788 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:37:29, skipping insertion in model container [2024-11-14 05:37:29,844 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:37:29" (2/3) ... [2024-11-14 05:37:29,845 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7290d788 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:37:29, skipping insertion in model container [2024-11-14 05:37:29,846 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:37:29" (3/3) ... [2024-11-14 05:37:29,847 INFO L112 eAbstractionObserver]: Analyzing ICFG lcm1_unwindbound10.c [2024-11-14 05:37:29,864 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 05:37:29,866 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG lcm1_unwindbound10.c that has 3 procedures, 38 locations, 1 initial locations, 3 loop locations, and 6 error locations. [2024-11-14 05:37:29,929 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 05:37:29,942 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;@5e7acab8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 05:37:29,942 INFO L334 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2024-11-14 05:37:29,946 INFO L276 IsEmpty]: Start isEmpty. Operand has 38 states, 20 states have (on average 1.75) internal successors, (35), 26 states have internal predecessors, (35), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-14 05:37:29,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-14 05:37:29,953 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:37:29,954 INFO L215 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:37:29,954 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:37:29,958 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:37:29,959 INFO L85 PathProgramCache]: Analyzing trace with hash 1238323755, now seen corresponding path program 1 times [2024-11-14 05:37:29,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:37:29,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513476768] [2024-11-14 05:37:29,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:37:29,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:37:30,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:37:30,301 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 05:37:30,302 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:37:30,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513476768] [2024-11-14 05:37:30,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513476768] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:37:30,303 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:37:30,303 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:37:30,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018224410] [2024-11-14 05:37:30,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:37:30,312 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:37:30,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:37:30,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:37:30,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:37:30,332 INFO L87 Difference]: Start difference. First operand has 38 states, 20 states have (on average 1.75) internal successors, (35), 26 states have internal predecessors, (35), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-14 05:37:30,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:37:30,441 INFO L93 Difference]: Finished difference Result 72 states and 103 transitions. [2024-11-14 05:37:30,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:37:30,445 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 16 [2024-11-14 05:37:30,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:37:30,451 INFO L225 Difference]: With dead ends: 72 [2024-11-14 05:37:30,452 INFO L226 Difference]: Without dead ends: 38 [2024-11-14 05:37:30,456 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:37:30,462 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 9 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:37:30,463 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 111 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:37:30,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2024-11-14 05:37:30,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 37. [2024-11-14 05:37:30,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 22 states have (on average 1.4545454545454546) internal successors, (32), 27 states have internal predecessors, (32), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-14 05:37:30,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 46 transitions. [2024-11-14 05:37:30,513 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 46 transitions. Word has length 16 [2024-11-14 05:37:30,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:37:30,514 INFO L471 AbstractCegarLoop]: Abstraction has 37 states and 46 transitions. [2024-11-14 05:37:30,515 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-14 05:37:30,515 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 46 transitions. [2024-11-14 05:37:30,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-14 05:37:30,516 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:37:30,516 INFO L215 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:37:30,517 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 05:37:30,517 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:37:30,518 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:37:30,518 INFO L85 PathProgramCache]: Analyzing trace with hash 1746164020, now seen corresponding path program 1 times [2024-11-14 05:37:30,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:37:30,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366033601] [2024-11-14 05:37:30,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:37:30,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:37:30,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:37:30,819 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 05:37:30,819 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:37:30,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366033601] [2024-11-14 05:37:30,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366033601] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:37:30,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:37:30,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 05:37:30,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436690500] [2024-11-14 05:37:30,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:37:30,821 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 05:37:30,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:37:30,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 05:37:30,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:37:30,823 INFO L87 Difference]: Start difference. First operand 37 states and 46 transitions. Second operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 7 states have internal predecessors, (11), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-14 05:37:31,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:37:31,033 INFO L93 Difference]: Finished difference Result 55 states and 67 transitions. [2024-11-14 05:37:31,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 05:37:31,034 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 7 states have internal predecessors, (11), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 24 [2024-11-14 05:37:31,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:37:31,035 INFO L225 Difference]: With dead ends: 55 [2024-11-14 05:37:31,035 INFO L226 Difference]: Without dead ends: 54 [2024-11-14 05:37:31,035 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-14 05:37:31,036 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 24 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:37:31,037 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 125 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:37:31,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2024-11-14 05:37:31,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 48. [2024-11-14 05:37:31,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 30 states have (on average 1.4333333333333333) internal successors, (43), 35 states have internal predecessors, (43), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-14 05:37:31,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 61 transitions. [2024-11-14 05:37:31,047 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 61 transitions. Word has length 24 [2024-11-14 05:37:31,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:37:31,047 INFO L471 AbstractCegarLoop]: Abstraction has 48 states and 61 transitions. [2024-11-14 05:37:31,047 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 7 states have internal predecessors, (11), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-14 05:37:31,047 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 61 transitions. [2024-11-14 05:37:31,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-14 05:37:31,048 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:37:31,048 INFO L215 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:37:31,048 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-14 05:37:31,049 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:37:31,049 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:37:31,049 INFO L85 PathProgramCache]: Analyzing trace with hash -1703490164, now seen corresponding path program 1 times [2024-11-14 05:37:31,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:37:31,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314277479] [2024-11-14 05:37:31,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:37:31,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:37:31,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:37:31,222 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 05:37:31,223 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:37:31,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314277479] [2024-11-14 05:37:31,223 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314277479] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:37:31,223 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:37:31,223 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 05:37:31,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733197933] [2024-11-14 05:37:31,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:37:31,224 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 05:37:31,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:37:31,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 05:37:31,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:37:31,225 INFO L87 Difference]: Start difference. First operand 48 states and 61 transitions. Second operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 7 states have internal predecessors, (12), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-14 05:37:31,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:37:31,393 INFO L93 Difference]: Finished difference Result 80 states and 100 transitions. [2024-11-14 05:37:31,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 05:37:31,394 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.0) internal successors, (12), 7 states have internal predecessors, (12), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 25 [2024-11-14 05:37:31,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:37:31,395 INFO L225 Difference]: With dead ends: 80 [2024-11-14 05:37:31,395 INFO L226 Difference]: Without dead ends: 54 [2024-11-14 05:37:31,396 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-14 05:37:31,397 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 14 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:37:31,397 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 134 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:37:31,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2024-11-14 05:37:31,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2024-11-14 05:37:31,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 35 states have (on average 1.3714285714285714) internal successors, (48), 40 states have internal predecessors, (48), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-14 05:37:31,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 66 transitions. [2024-11-14 05:37:31,416 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 66 transitions. Word has length 25 [2024-11-14 05:37:31,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:37:31,416 INFO L471 AbstractCegarLoop]: Abstraction has 54 states and 66 transitions. [2024-11-14 05:37:31,416 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.0) internal successors, (12), 7 states have internal predecessors, (12), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-14 05:37:31,416 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 66 transitions. [2024-11-14 05:37:31,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-14 05:37:31,417 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:37:31,417 INFO L215 NwaCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:37:31,419 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-14 05:37:31,420 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:37:31,420 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:37:31,421 INFO L85 PathProgramCache]: Analyzing trace with hash 755097098, now seen corresponding path program 1 times [2024-11-14 05:37:31,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:37:31,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982699357] [2024-11-14 05:37:31,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:37:31,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:37:31,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:37:31,684 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-14 05:37:31,684 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:37:31,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982699357] [2024-11-14 05:37:31,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982699357] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:37:31,685 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:37:31,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-14 05:37:31,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803179926] [2024-11-14 05:37:31,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:37:31,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-14 05:37:31,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:37:31,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-14 05:37:31,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-14 05:37:31,686 INFO L87 Difference]: Start difference. First operand 54 states and 66 transitions. Second operand has 9 states, 8 states have (on average 2.0) internal successors, (16), 9 states have internal predecessors, (16), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-14 05:37:31,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:37:32,001 INFO L93 Difference]: Finished difference Result 70 states and 83 transitions. [2024-11-14 05:37:32,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-14 05:37:32,002 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.0) internal successors, (16), 9 states have internal predecessors, (16), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 32 [2024-11-14 05:37:32,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:37:32,003 INFO L225 Difference]: With dead ends: 70 [2024-11-14 05:37:32,005 INFO L226 Difference]: Without dead ends: 69 [2024-11-14 05:37:32,005 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2024-11-14 05:37:32,006 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 48 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:37:32,007 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 142 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:37:32,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2024-11-14 05:37:32,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 62. [2024-11-14 05:37:32,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 41 states have (on average 1.3902439024390243) internal successors, (57), 46 states have internal predecessors, (57), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-14 05:37:32,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 77 transitions. [2024-11-14 05:37:32,027 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 77 transitions. Word has length 32 [2024-11-14 05:37:32,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:37:32,027 INFO L471 AbstractCegarLoop]: Abstraction has 62 states and 77 transitions. [2024-11-14 05:37:32,028 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.0) internal successors, (16), 9 states have internal predecessors, (16), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-14 05:37:32,028 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 77 transitions. [2024-11-14 05:37:32,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-14 05:37:32,030 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:37:32,031 INFO L215 NwaCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:37:32,031 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-14 05:37:32,031 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:37:32,031 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:37:32,032 INFO L85 PathProgramCache]: Analyzing trace with hash 1933173643, now seen corresponding path program 1 times [2024-11-14 05:37:32,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:37:32,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334779002] [2024-11-14 05:37:32,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:37:32,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:37:32,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:37:32,240 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-14 05:37:32,241 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:37:32,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334779002] [2024-11-14 05:37:32,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334779002] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:37:32,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:37:32,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-14 05:37:32,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102198144] [2024-11-14 05:37:32,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:37:32,242 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-14 05:37:32,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:37:32,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-14 05:37:32,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-14 05:37:32,243 INFO L87 Difference]: Start difference. First operand 62 states and 77 transitions. Second operand has 9 states, 8 states have (on average 2.125) internal successors, (17), 9 states have internal predecessors, (17), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-14 05:37:32,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:37:32,436 INFO L93 Difference]: Finished difference Result 100 states and 124 transitions. [2024-11-14 05:37:32,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 05:37:32,437 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.125) internal successors, (17), 9 states have internal predecessors, (17), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 33 [2024-11-14 05:37:32,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:37:32,438 INFO L225 Difference]: With dead ends: 100 [2024-11-14 05:37:32,438 INFO L226 Difference]: Without dead ends: 74 [2024-11-14 05:37:32,439 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-11-14 05:37:32,442 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 28 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:37:32,444 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 141 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:37:32,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2024-11-14 05:37:32,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 70. [2024-11-14 05:37:32,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 47 states have (on average 1.3617021276595744) internal successors, (64), 52 states have internal predecessors, (64), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-11-14 05:37:32,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 86 transitions. [2024-11-14 05:37:32,458 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 86 transitions. Word has length 33 [2024-11-14 05:37:32,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:37:32,459 INFO L471 AbstractCegarLoop]: Abstraction has 70 states and 86 transitions. [2024-11-14 05:37:32,459 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.125) internal successors, (17), 9 states have internal predecessors, (17), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-14 05:37:32,459 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 86 transitions. [2024-11-14 05:37:32,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-14 05:37:32,460 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:37:32,460 INFO L215 NwaCegarLoop]: trace histogram [4, 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] [2024-11-14 05:37:32,460 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-14 05:37:32,460 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:37:32,461 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:37:32,461 INFO L85 PathProgramCache]: Analyzing trace with hash 1933212372, now seen corresponding path program 1 times [2024-11-14 05:37:32,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:37:32,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639140079] [2024-11-14 05:37:32,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:37:32,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:37:32,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:37:32,653 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-14 05:37:32,653 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:37:32,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639140079] [2024-11-14 05:37:32,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639140079] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:37:32,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576021941] [2024-11-14 05:37:32,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:37:32,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:37:32,654 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:37:32,657 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:37:32,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 05:37:32,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:37:32,718 INFO L255 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 05:37:32,722 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:37:32,870 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 05:37:32,870 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:37:33,058 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-14 05:37:33,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576021941] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:37:33,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [386503729] [2024-11-14 05:37:33,078 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2024-11-14 05:37:33,079 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:37:33,082 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:37:33,086 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:37:33,087 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:37:37,245 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 119 for LOIs [2024-11-14 05:37:37,531 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-14 05:37:37,532 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:37:41,784 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '1227#(and (<= 1 |#StackHeapBarrier|) (<= 1 ~counter~0))' at error location [2024-11-14 05:37:41,785 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:37:41,785 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:37:41,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 18 [2024-11-14 05:37:41,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750180165] [2024-11-14 05:37:41,786 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:37:41,786 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-14 05:37:41,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:37:41,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-14 05:37:41,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=1201, Unknown=0, NotChecked=0, Total=1482 [2024-11-14 05:37:41,789 INFO L87 Difference]: Start difference. First operand 70 states and 86 transitions. Second operand has 19 states, 18 states have (on average 2.5) internal successors, (45), 19 states have internal predecessors, (45), 8 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2024-11-14 05:37:42,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:37:42,590 INFO L93 Difference]: Finished difference Result 200 states and 250 transitions. [2024-11-14 05:37:42,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 05:37:42,591 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.5) internal successors, (45), 19 states have internal predecessors, (45), 8 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) Word has length 33 [2024-11-14 05:37:42,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:37:42,593 INFO L225 Difference]: With dead ends: 200 [2024-11-14 05:37:42,593 INFO L226 Difference]: Without dead ends: 166 [2024-11-14 05:37:42,595 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 948 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=458, Invalid=2092, Unknown=0, NotChecked=0, Total=2550 [2024-11-14 05:37:42,596 INFO L432 NwaCegarLoop]: 28 mSDtfsCounter, 114 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-14 05:37:42,596 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 257 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-14 05:37:42,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2024-11-14 05:37:42,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 134. [2024-11-14 05:37:42,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 96 states have (on average 1.3541666666666667) internal successors, (130), 101 states have internal predecessors, (130), 18 states have call successors, (18), 14 states have call predecessors, (18), 14 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-11-14 05:37:42,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 166 transitions. [2024-11-14 05:37:42,610 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 166 transitions. Word has length 33 [2024-11-14 05:37:42,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:37:42,610 INFO L471 AbstractCegarLoop]: Abstraction has 134 states and 166 transitions. [2024-11-14 05:37:42,610 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.5) internal successors, (45), 19 states have internal predecessors, (45), 8 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2024-11-14 05:37:42,610 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 166 transitions. [2024-11-14 05:37:42,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-14 05:37:42,611 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:37:42,611 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:37:42,632 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-14 05:37:42,816 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-14 05:37:42,816 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:37:42,816 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:37:42,816 INFO L85 PathProgramCache]: Analyzing trace with hash -819553455, now seen corresponding path program 1 times [2024-11-14 05:37:42,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:37:42,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680328154] [2024-11-14 05:37:42,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:37:42,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:37:42,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:37:42,921 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-14 05:37:42,922 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:37:42,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680328154] [2024-11-14 05:37:42,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680328154] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:37:42,922 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:37:42,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:37:42,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127854431] [2024-11-14 05:37:42,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:37:42,923 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:37:42,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:37:42,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:37:42,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:37:42,924 INFO L87 Difference]: Start difference. First operand 134 states and 166 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-14 05:37:43,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:37:43,077 INFO L93 Difference]: Finished difference Result 231 states and 290 transitions. [2024-11-14 05:37:43,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:37:43,077 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 40 [2024-11-14 05:37:43,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:37:43,079 INFO L225 Difference]: With dead ends: 231 [2024-11-14 05:37:43,079 INFO L226 Difference]: Without dead ends: 176 [2024-11-14 05:37:43,080 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 05:37:43,080 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 32 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:37:43,081 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 151 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:37:43,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2024-11-14 05:37:43,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 154. [2024-11-14 05:37:43,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 112 states have (on average 1.3660714285714286) internal successors, (153), 117 states have internal predecessors, (153), 22 states have call successors, (22), 14 states have call predecessors, (22), 14 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-11-14 05:37:43,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 197 transitions. [2024-11-14 05:37:43,098 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 197 transitions. Word has length 40 [2024-11-14 05:37:43,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:37:43,098 INFO L471 AbstractCegarLoop]: Abstraction has 154 states and 197 transitions. [2024-11-14 05:37:43,098 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-14 05:37:43,098 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 197 transitions. [2024-11-14 05:37:43,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-14 05:37:43,099 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:37:43,101 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:37:43,101 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-14 05:37:43,101 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:37:43,101 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:37:43,101 INFO L85 PathProgramCache]: Analyzing trace with hash 363746018, now seen corresponding path program 1 times [2024-11-14 05:37:43,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:37:43,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498996946] [2024-11-14 05:37:43,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:37:43,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:37:43,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:37:43,282 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-14 05:37:43,282 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:37:43,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498996946] [2024-11-14 05:37:43,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498996946] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:37:43,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672944192] [2024-11-14 05:37:43,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:37:43,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:37:43,283 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:37:43,285 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:37:43,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-14 05:37:43,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:37:43,347 INFO L255 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 05:37:43,349 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:37:43,489 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 05:37:43,489 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:37:43,685 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-14 05:37:43,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672944192] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:37:43,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1931149079] [2024-11-14 05:37:43,688 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 05:37:43,688 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:37:43,689 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:37:43,689 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:37:43,689 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:37:45,788 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 10 for LOIs [2024-11-14 05:37:45,798 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-14 05:37:45,799 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:37:51,005 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2571#(and (= (mod (* |ULTIMATE.start_main_~u~0#1| |ULTIMATE.start_main_~x~0#1|) 4294967296) (mod (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~b~0#1|) 4294967296)) (<= 1 |#StackHeapBarrier|) (<= 2147483647 ~counter~0) (<= (+ (mod |ULTIMATE.start_main_~x~0#1| 4294967296) 1) (mod (+ |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|) 4294967296)) (= |ULTIMATE.start_main_~v~0#1| 0))' at error location [2024-11-14 05:37:51,005 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:37:51,005 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:37:51,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 8] total 24 [2024-11-14 05:37:51,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706888385] [2024-11-14 05:37:51,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:37:51,006 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-14 05:37:51,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:37:51,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-14 05:37:51,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=390, Invalid=1866, Unknown=0, NotChecked=0, Total=2256 [2024-11-14 05:37:51,008 INFO L87 Difference]: Start difference. First operand 154 states and 197 transitions. Second operand has 25 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 25 states have internal predecessors, (61), 11 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (17), 11 states have call predecessors, (17), 11 states have call successors, (17) [2024-11-14 05:37:52,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:37:52,036 INFO L93 Difference]: Finished difference Result 324 states and 418 transitions. [2024-11-14 05:37:52,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-14 05:37:52,037 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 25 states have internal predecessors, (61), 11 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (17), 11 states have call predecessors, (17), 11 states have call successors, (17) Word has length 41 [2024-11-14 05:37:52,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:37:52,040 INFO L225 Difference]: With dead ends: 324 [2024-11-14 05:37:52,040 INFO L226 Difference]: Without dead ends: 251 [2024-11-14 05:37:52,043 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 82 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1910 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=788, Invalid=4468, Unknown=0, NotChecked=0, Total=5256 [2024-11-14 05:37:52,044 INFO L432 NwaCegarLoop]: 22 mSDtfsCounter, 181 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:37:52,044 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 236 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-14 05:37:52,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2024-11-14 05:37:52,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 218. [2024-11-14 05:37:52,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 161 states have (on average 1.3540372670807452) internal successors, (218), 166 states have internal predecessors, (218), 29 states have call successors, (29), 22 states have call predecessors, (29), 22 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2024-11-14 05:37:52,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 276 transitions. [2024-11-14 05:37:52,077 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 276 transitions. Word has length 41 [2024-11-14 05:37:52,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:37:52,078 INFO L471 AbstractCegarLoop]: Abstraction has 218 states and 276 transitions. [2024-11-14 05:37:52,078 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 25 states have internal predecessors, (61), 11 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (17), 11 states have call predecessors, (17), 11 states have call successors, (17) [2024-11-14 05:37:52,078 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 276 transitions. [2024-11-14 05:37:52,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-14 05:37:52,079 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:37:52,079 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:37:52,099 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-14 05:37:52,280 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:37:52,280 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:37:52,280 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:37:52,281 INFO L85 PathProgramCache]: Analyzing trace with hash 1403810247, now seen corresponding path program 1 times [2024-11-14 05:37:52,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:37:52,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881642212] [2024-11-14 05:37:52,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:37:52,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:37:52,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:37:52,476 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-14 05:37:52,476 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:37:52,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881642212] [2024-11-14 05:37:52,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881642212] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:37:52,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074600127] [2024-11-14 05:37:52,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:37:52,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:37:52,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:37:52,479 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:37:52,481 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-14 05:37:52,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:37:52,548 INFO L255 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 05:37:52,550 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:37:52,638 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 05:37:52,638 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:37:52,819 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-14 05:37:52,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1074600127] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:37:52,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [870277820] [2024-11-14 05:37:52,822 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:37:52,823 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:37:52,824 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:37:52,824 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:37:52,824 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:37:55,519 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 10 for LOIs [2024-11-14 05:37:55,520 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-14 05:37:55,521 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:38:04,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [870277820] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:38:04,027 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:38:04,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [11, 9, 10] total 43 [2024-11-14 05:38:04,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713394276] [2024-11-14 05:38:04,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:38:04,028 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-14 05:38:04,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:38:04,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-14 05:38:04,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=1566, Unknown=0, NotChecked=0, Total=1806 [2024-11-14 05:38:04,029 INFO L87 Difference]: Start difference. First operand 218 states and 276 transitions. Second operand has 24 states, 16 states have (on average 1.25) internal successors, (20), 16 states have internal predecessors, (20), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-14 05:38:08,633 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:38:13,998 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result VALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2024-11-14 05:38:18,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:38:18,673 INFO L93 Difference]: Finished difference Result 367 states and 465 transitions. [2024-11-14 05:38:18,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 05:38:18,674 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 16 states have (on average 1.25) internal successors, (20), 16 states have internal predecessors, (20), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 44 [2024-11-14 05:38:18,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:38:18,676 INFO L225 Difference]: With dead ends: 367 [2024-11-14 05:38:18,677 INFO L226 Difference]: Without dead ends: 266 [2024-11-14 05:38:18,679 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 97 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1223 ImplicationChecksByTransitivity, 16.4s TimeCoverageRelationStatistics Valid=422, Invalid=3000, Unknown=0, NotChecked=0, Total=3422 [2024-11-14 05:38:18,679 INFO L432 NwaCegarLoop]: 13 mSDtfsCounter, 65 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 655 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:38:18,679 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 126 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 655 Invalid, 0 Unknown, 0 Unchecked, 6.8s Time] [2024-11-14 05:38:18,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2024-11-14 05:38:18,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 233. [2024-11-14 05:38:18,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 176 states have (on average 1.3465909090909092) internal successors, (237), 181 states have internal predecessors, (237), 29 states have call successors, (29), 22 states have call predecessors, (29), 22 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2024-11-14 05:38:18,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 295 transitions. [2024-11-14 05:38:18,714 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 295 transitions. Word has length 44 [2024-11-14 05:38:18,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:38:18,714 INFO L471 AbstractCegarLoop]: Abstraction has 233 states and 295 transitions. [2024-11-14 05:38:18,715 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 16 states have (on average 1.25) internal successors, (20), 16 states have internal predecessors, (20), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-14 05:38:18,715 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 295 transitions. [2024-11-14 05:38:18,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-14 05:38:18,716 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:38:18,716 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:38:18,732 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-14 05:38:18,916 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:38:18,917 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:38:18,917 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:38:18,917 INFO L85 PathProgramCache]: Analyzing trace with hash 568444742, now seen corresponding path program 1 times [2024-11-14 05:38:18,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:38:18,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958624899] [2024-11-14 05:38:18,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:38:18,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:38:18,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:38:19,097 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-14 05:38:19,097 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:38:19,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958624899] [2024-11-14 05:38:19,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958624899] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:38:19,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046979715] [2024-11-14 05:38:19,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:38:19,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:38:19,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:38:19,100 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:38:19,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-14 05:38:19,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:38:19,147 INFO L255 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 05:38:19,149 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:38:19,240 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 05:38:19,240 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:38:19,393 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-14 05:38:19,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046979715] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:38:19,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1971111391] [2024-11-14 05:38:19,396 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:38:19,396 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:38:19,396 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:38:19,396 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:38:19,396 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:38:21,923 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 10 for LOIs [2024-11-14 05:38:21,925 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-14 05:38:21,926 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:38:29,304 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4912#(and (= (mod (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~b~0#1|) 4294967296) (mod (+ (* |ULTIMATE.start_main_~v~0#1| |ULTIMATE.start_main_~y~0#1|) (* |ULTIMATE.start_main_~u~0#1| |ULTIMATE.start_main_~x~0#1|)) 4294967296)) (<= 1 |#StackHeapBarrier|) (= ~counter~0 2147483647) (<= (mod |ULTIMATE.start_main_~x~0#1| 4294967296) (mod |ULTIMATE.start_main_~y~0#1| 4294967296)))' at error location [2024-11-14 05:38:29,305 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:38:29,305 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:38:29,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 10] total 21 [2024-11-14 05:38:29,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933958562] [2024-11-14 05:38:29,305 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:38:29,305 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-14 05:38:29,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:38:29,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-14 05:38:29,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=1646, Unknown=0, NotChecked=0, Total=1892 [2024-11-14 05:38:29,307 INFO L87 Difference]: Start difference. First operand 233 states and 295 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 9 states have call successors, (21), 5 states have call predecessors, (21), 5 states have return successors, (21), 9 states have call predecessors, (21), 9 states have call successors, (21) [2024-11-14 05:38:29,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:38:29,993 INFO L93 Difference]: Finished difference Result 408 states and 520 transitions. [2024-11-14 05:38:29,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-14 05:38:29,994 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 9 states have call successors, (21), 5 states have call predecessors, (21), 5 states have return successors, (21), 9 states have call predecessors, (21), 9 states have call successors, (21) Word has length 45 [2024-11-14 05:38:29,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:38:29,995 INFO L225 Difference]: With dead ends: 408 [2024-11-14 05:38:29,996 INFO L226 Difference]: Without dead ends: 286 [2024-11-14 05:38:29,998 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 98 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1415 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=450, Invalid=3332, Unknown=0, NotChecked=0, Total=3782 [2024-11-14 05:38:29,998 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 114 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:38:29,998 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 289 Invalid, 303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 05:38:29,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2024-11-14 05:38:30,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 277. [2024-11-14 05:38:30,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 212 states have (on average 1.3066037735849056) internal successors, (277), 217 states have internal predecessors, (277), 33 states have call successors, (33), 26 states have call predecessors, (33), 26 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-14 05:38:30,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 343 transitions. [2024-11-14 05:38:30,029 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 343 transitions. Word has length 45 [2024-11-14 05:38:30,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:38:30,030 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 343 transitions. [2024-11-14 05:38:30,030 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 9 states have call successors, (21), 5 states have call predecessors, (21), 5 states have return successors, (21), 9 states have call predecessors, (21), 9 states have call successors, (21) [2024-11-14 05:38:30,030 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 343 transitions. [2024-11-14 05:38:30,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-11-14 05:38:30,031 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:38:30,031 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:38:30,046 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-14 05:38:30,231 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:38:30,232 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:38:30,232 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:38:30,232 INFO L85 PathProgramCache]: Analyzing trace with hash 841845786, now seen corresponding path program 1 times [2024-11-14 05:38:30,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:38:30,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628980884] [2024-11-14 05:38:30,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:38:30,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:38:30,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:38:30,438 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:38:30,438 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:38:30,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628980884] [2024-11-14 05:38:30,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628980884] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:38:30,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296242969] [2024-11-14 05:38:30,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:38:30,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:38:30,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:38:30,441 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:38:30,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-14 05:38:30,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:38:30,504 INFO L255 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 05:38:30,505 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:38:30,674 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 05:38:30,674 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:38:30,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296242969] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:38:30,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:38:30,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [12] total 21 [2024-11-14 05:38:30,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435079956] [2024-11-14 05:38:30,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:38:30,675 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-14 05:38:30,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:38:30,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-14 05:38:30,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2024-11-14 05:38:30,676 INFO L87 Difference]: Start difference. First operand 277 states and 343 transitions. Second operand has 11 states, 10 states have (on average 2.9) internal successors, (29), 11 states have internal predecessors, (29), 5 states have call successors, (8), 5 states have call predecessors, (8), 5 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-14 05:38:30,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:38:30,974 INFO L93 Difference]: Finished difference Result 333 states and 413 transitions. [2024-11-14 05:38:30,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-14 05:38:30,975 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.9) internal successors, (29), 11 states have internal predecessors, (29), 5 states have call successors, (8), 5 states have call predecessors, (8), 5 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) Word has length 48 [2024-11-14 05:38:30,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:38:30,977 INFO L225 Difference]: With dead ends: 333 [2024-11-14 05:38:30,977 INFO L226 Difference]: Without dead ends: 330 [2024-11-14 05:38:30,978 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=168, Invalid=824, Unknown=0, NotChecked=0, Total=992 [2024-11-14 05:38:30,978 INFO L432 NwaCegarLoop]: 23 mSDtfsCounter, 98 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:38:30,978 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 120 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:38:30,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2024-11-14 05:38:31,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 268. [2024-11-14 05:38:31,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 205 states have (on average 1.2195121951219512) internal successors, (250), 208 states have internal predecessors, (250), 33 states have call successors, (33), 27 states have call predecessors, (33), 27 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-14 05:38:31,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 316 transitions. [2024-11-14 05:38:31,015 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 316 transitions. Word has length 48 [2024-11-14 05:38:31,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:38:31,016 INFO L471 AbstractCegarLoop]: Abstraction has 268 states and 316 transitions. [2024-11-14 05:38:31,016 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.9) internal successors, (29), 11 states have internal predecessors, (29), 5 states have call successors, (8), 5 states have call predecessors, (8), 5 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-14 05:38:31,016 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 316 transitions. [2024-11-14 05:38:31,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-14 05:38:31,017 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:38:31,017 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:38:31,030 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-14 05:38:31,217 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:38:31,217 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:38:31,218 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:38:31,218 INFO L85 PathProgramCache]: Analyzing trace with hash 327415635, now seen corresponding path program 1 times [2024-11-14 05:38:31,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:38:31,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205127077] [2024-11-14 05:38:31,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:38:31,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:38:31,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:38:31,431 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:38:31,431 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:38:31,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205127077] [2024-11-14 05:38:31,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205127077] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:38:31,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29969496] [2024-11-14 05:38:31,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:38:31,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:38:31,432 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:38:31,434 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:38:31,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-14 05:38:31,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:38:31,492 INFO L255 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 05:38:31,494 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:38:31,670 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 05:38:31,670 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:38:31,927 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:38:31,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29969496] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:38:31,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [757646725] [2024-11-14 05:38:31,929 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 05:38:31,929 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:38:31,930 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:38:31,930 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:38:31,930 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:38:33,977 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-14 05:38:33,978 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-14 05:38:33,979 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:38:37,738 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7340#(and (<= 1 |#StackHeapBarrier|) (<= 0 ~counter~0) (= |ULTIMATE.start_main_~v~0#1| 0))' at error location [2024-11-14 05:38:37,738 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:38:37,738 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:38:37,738 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 10] total 30 [2024-11-14 05:38:37,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97974678] [2024-11-14 05:38:37,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:38:37,738 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-14 05:38:37,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:38:37,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-14 05:38:37,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=445, Invalid=2525, Unknown=0, NotChecked=0, Total=2970 [2024-11-14 05:38:37,741 INFO L87 Difference]: Start difference. First operand 268 states and 316 transitions. Second operand has 31 states, 30 states have (on average 2.566666666666667) internal successors, (77), 31 states have internal predecessors, (77), 14 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (20), 14 states have call predecessors, (20), 14 states have call successors, (20) [2024-11-14 05:38:38,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:38:38,654 INFO L93 Difference]: Finished difference Result 302 states and 358 transitions. [2024-11-14 05:38:38,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-14 05:38:38,655 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 2.566666666666667) internal successors, (77), 31 states have internal predecessors, (77), 14 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (20), 14 states have call predecessors, (20), 14 states have call successors, (20) Word has length 49 [2024-11-14 05:38:38,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:38:38,658 INFO L225 Difference]: With dead ends: 302 [2024-11-14 05:38:38,658 INFO L226 Difference]: Without dead ends: 301 [2024-11-14 05:38:38,660 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 101 SyntacticMatches, 3 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2546 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=978, Invalid=6162, Unknown=0, NotChecked=0, Total=7140 [2024-11-14 05:38:38,660 INFO L432 NwaCegarLoop]: 23 mSDtfsCounter, 228 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:38:38,661 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [228 Valid, 197 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 328 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-14 05:38:38,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2024-11-14 05:38:38,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 279. [2024-11-14 05:38:38,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 214 states have (on average 1.2149532710280373) internal successors, (260), 217 states have internal predecessors, (260), 34 states have call successors, (34), 28 states have call predecessors, (34), 28 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2024-11-14 05:38:38,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 328 transitions. [2024-11-14 05:38:38,699 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 328 transitions. Word has length 49 [2024-11-14 05:38:38,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:38:38,699 INFO L471 AbstractCegarLoop]: Abstraction has 279 states and 328 transitions. [2024-11-14 05:38:38,700 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 2.566666666666667) internal successors, (77), 31 states have internal predecessors, (77), 14 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (20), 14 states have call predecessors, (20), 14 states have call successors, (20) [2024-11-14 05:38:38,700 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 328 transitions. [2024-11-14 05:38:38,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-14 05:38:38,701 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:38:38,701 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:38:38,721 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-14 05:38:38,901 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-14 05:38:38,902 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:38:38,902 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:38:38,902 INFO L85 PathProgramCache]: Analyzing trace with hash -1173271556, now seen corresponding path program 1 times [2024-11-14 05:38:38,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:38:38,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212911974] [2024-11-14 05:38:38,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:38:38,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:38:38,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:38:39,189 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-14 05:38:39,189 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:38:39,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212911974] [2024-11-14 05:38:39,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212911974] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:38:39,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040981137] [2024-11-14 05:38:39,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:38:39,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:38:39,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:38:39,192 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:38:39,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-14 05:38:39,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:38:39,260 INFO L255 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-14 05:38:39,261 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:38:39,372 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 05:38:39,372 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:38:39,641 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-14 05:38:39,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040981137] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:38:39,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1405285053] [2024-11-14 05:38:39,643 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:38:39,643 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:38:39,643 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:38:39,643 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:38:39,643 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:38:41,136 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 119 for LOIs [2024-11-14 05:38:41,345 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-14 05:38:41,346 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:38:44,597 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8657#(and (<= 1 |#StackHeapBarrier|) (= ~counter~0 2147483647))' at error location [2024-11-14 05:38:44,597 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:38:44,597 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:38:44,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 14] total 26 [2024-11-14 05:38:44,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951169231] [2024-11-14 05:38:44,597 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:38:44,598 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-14 05:38:44,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:38:44,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-14 05:38:44,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=365, Invalid=1891, Unknown=0, NotChecked=0, Total=2256 [2024-11-14 05:38:44,600 INFO L87 Difference]: Start difference. First operand 279 states and 328 transitions. Second operand has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 26 states have internal predecessors, (77), 11 states have call successors, (27), 7 states have call predecessors, (27), 7 states have return successors, (27), 11 states have call predecessors, (27), 11 states have call successors, (27) [2024-11-14 05:38:45,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:38:45,215 INFO L93 Difference]: Finished difference Result 456 states and 544 transitions. [2024-11-14 05:38:45,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-14 05:38:45,216 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 26 states have internal predecessors, (77), 11 states have call successors, (27), 7 states have call predecessors, (27), 7 states have return successors, (27), 11 states have call predecessors, (27), 11 states have call successors, (27) Word has length 61 [2024-11-14 05:38:45,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:38:45,218 INFO L225 Difference]: With dead ends: 456 [2024-11-14 05:38:45,218 INFO L226 Difference]: Without dead ends: 323 [2024-11-14 05:38:45,219 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 145 SyntacticMatches, 5 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1672 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=723, Invalid=3567, Unknown=0, NotChecked=0, Total=4290 [2024-11-14 05:38:45,220 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 113 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:38:45,221 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 264 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:38:45,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2024-11-14 05:38:45,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 304. [2024-11-14 05:38:45,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 233 states have (on average 1.206008583690987) internal successors, (281), 236 states have internal predecessors, (281), 37 states have call successors, (37), 31 states have call predecessors, (37), 31 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2024-11-14 05:38:45,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 355 transitions. [2024-11-14 05:38:45,269 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 355 transitions. Word has length 61 [2024-11-14 05:38:45,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:38:45,269 INFO L471 AbstractCegarLoop]: Abstraction has 304 states and 355 transitions. [2024-11-14 05:38:45,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 26 states have internal predecessors, (77), 11 states have call successors, (27), 7 states have call predecessors, (27), 7 states have return successors, (27), 11 states have call predecessors, (27), 11 states have call successors, (27) [2024-11-14 05:38:45,270 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 355 transitions. [2024-11-14 05:38:45,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-14 05:38:45,271 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:38:45,271 INFO L215 NwaCegarLoop]: trace histogram [6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:38:45,285 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-14 05:38:45,471 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-14 05:38:45,471 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:38:45,472 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:38:45,472 INFO L85 PathProgramCache]: Analyzing trace with hash -1604035127, now seen corresponding path program 1 times [2024-11-14 05:38:45,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:38:45,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185718075] [2024-11-14 05:38:45,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:38:45,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:38:45,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:38:45,788 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-14 05:38:45,788 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:38:45,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185718075] [2024-11-14 05:38:45,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185718075] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:38:45,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311612164] [2024-11-14 05:38:45,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:38:45,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:38:45,789 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:38:45,791 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:38:45,795 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-14 05:38:45,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:38:45,858 INFO L255 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-14 05:38:45,862 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:38:46,183 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 05:38:46,183 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:38:46,563 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-14 05:38:46,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311612164] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:38:46,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [945897173] [2024-11-14 05:38:46,565 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 05:38:46,565 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:38:46,565 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:38:46,565 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:38:46,565 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:38:47,796 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 79 for LOIs [2024-11-14 05:38:47,811 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-14 05:38:47,812 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:38:56,201 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '10252#(and (<= 1 |#StackHeapBarrier|) (exists ((|v_ULTIMATE.start_main_#t~post8#1_47| Int)) (and (= (mod (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~b~0#1|) 4294967296) (mod (+ (* |ULTIMATE.start_main_~v~0#1| |ULTIMATE.start_main_~y~0#1|) (* |ULTIMATE.start_main_~u~0#1| |ULTIMATE.start_main_~x~0#1|)) 4294967296)) (= ~counter~0 |v_ULTIMATE.start_main_#t~post8#1_47|) (<= 2147483647 |v_ULTIMATE.start_main_#t~post8#1_47|) (<= (mod |ULTIMATE.start_main_~x~0#1| 4294967296) (mod |ULTIMATE.start_main_~y~0#1| 4294967296)))))' at error location [2024-11-14 05:38:56,201 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:38:56,201 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:38:56,201 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 14] total 42 [2024-11-14 05:38:56,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300560585] [2024-11-14 05:38:56,202 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:38:56,202 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-11-14 05:38:56,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:38:56,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-11-14 05:38:56,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=705, Invalid=3717, Unknown=0, NotChecked=0, Total=4422 [2024-11-14 05:38:56,203 INFO L87 Difference]: Start difference. First operand 304 states and 355 transitions. Second operand has 43 states, 42 states have (on average 2.5952380952380953) internal successors, (109), 43 states have internal predecessors, (109), 20 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 20 states have call predecessors, (26), 20 states have call successors, (26) [2024-11-14 05:38:58,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:38:58,372 INFO L93 Difference]: Finished difference Result 681 states and 823 transitions. [2024-11-14 05:38:58,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-11-14 05:38:58,372 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 42 states have (on average 2.5952380952380953) internal successors, (109), 43 states have internal predecessors, (109), 20 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 20 states have call predecessors, (26), 20 states have call successors, (26) Word has length 65 [2024-11-14 05:38:58,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:38:58,375 INFO L225 Difference]: With dead ends: 681 [2024-11-14 05:38:58,375 INFO L226 Difference]: Without dead ends: 548 [2024-11-14 05:38:58,379 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 140 SyntacticMatches, 4 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4975 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=2130, Invalid=12150, Unknown=0, NotChecked=0, Total=14280 [2024-11-14 05:38:58,380 INFO L432 NwaCegarLoop]: 23 mSDtfsCounter, 369 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 506 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-14 05:38:58,380 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [369 Valid, 256 Invalid, 555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 506 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-14 05:38:58,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2024-11-14 05:38:58,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 472. [2024-11-14 05:38:58,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 359 states have (on average 1.2367688022284122) internal successors, (444), 362 states have internal predecessors, (444), 58 states have call successors, (58), 52 states have call predecessors, (58), 52 states have return successors, (58), 57 states have call predecessors, (58), 58 states have call successors, (58) [2024-11-14 05:38:58,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 560 transitions. [2024-11-14 05:38:58,448 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 560 transitions. Word has length 65 [2024-11-14 05:38:58,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:38:58,448 INFO L471 AbstractCegarLoop]: Abstraction has 472 states and 560 transitions. [2024-11-14 05:38:58,448 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 42 states have (on average 2.5952380952380953) internal successors, (109), 43 states have internal predecessors, (109), 20 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 20 states have call predecessors, (26), 20 states have call successors, (26) [2024-11-14 05:38:58,449 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 560 transitions. [2024-11-14 05:38:58,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-14 05:38:58,450 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:38:58,450 INFO L215 NwaCegarLoop]: trace histogram [6, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:38:58,469 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-14 05:38:58,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-14 05:38:58,654 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:38:58,654 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:38:58,654 INFO L85 PathProgramCache]: Analyzing trace with hash 270257876, now seen corresponding path program 1 times [2024-11-14 05:38:58,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:38:58,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799534299] [2024-11-14 05:38:58,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:38:58,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:38:58,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:38:58,968 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-14 05:38:58,968 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:38:58,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799534299] [2024-11-14 05:38:58,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799534299] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:38:58,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574246534] [2024-11-14 05:38:58,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:38:58,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:38:58,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:38:58,971 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:38:58,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-14 05:38:59,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:38:59,040 INFO L255 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-14 05:38:59,042 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:38:59,306 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 3 proven. 66 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 05:38:59,306 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:38:59,718 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 3 proven. 36 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-14 05:38:59,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574246534] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:38:59,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1293077286] [2024-11-14 05:38:59,721 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 05:38:59,721 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:38:59,721 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:38:59,721 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:38:59,721 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:39:01,164 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-14 05:39:01,165 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-14 05:39:01,166 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:39:06,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1293077286] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:39:06,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:39:06,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [16, 14, 14] total 66 [2024-11-14 05:39:06,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662154963] [2024-11-14 05:39:06,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:39:06,014 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-14 05:39:06,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:39:06,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-14 05:39:06,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=702, Invalid=3720, Unknown=0, NotChecked=0, Total=4422 [2024-11-14 05:39:06,016 INFO L87 Difference]: Start difference. First operand 472 states and 560 transitions. Second operand has 26 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 18 states have internal predecessors, (21), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-14 05:39:13,626 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2024-11-14 05:39:20,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:39:20,514 INFO L93 Difference]: Finished difference Result 756 states and 900 transitions. [2024-11-14 05:39:20,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-14 05:39:20,514 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 18 states have internal predecessors, (21), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 65 [2024-11-14 05:39:20,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:39:20,517 INFO L225 Difference]: With dead ends: 756 [2024-11-14 05:39:20,518 INFO L226 Difference]: Without dead ends: 531 [2024-11-14 05:39:20,519 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 146 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2542 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=1072, Invalid=5900, Unknown=0, NotChecked=0, Total=6972 [2024-11-14 05:39:20,520 INFO L432 NwaCegarLoop]: 18 mSDtfsCounter, 72 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 828 mSolverCounterSat, 27 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 856 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 828 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:39:20,520 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 152 Invalid, 856 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 828 Invalid, 1 Unknown, 0 Unchecked, 9.2s Time] [2024-11-14 05:39:20,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2024-11-14 05:39:20,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 501. [2024-11-14 05:39:20,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 377 states have (on average 1.2387267904509285) internal successors, (467), 381 states have internal predecessors, (467), 64 states have call successors, (64), 57 states have call predecessors, (64), 57 states have return successors, (64), 62 states have call predecessors, (64), 64 states have call successors, (64) [2024-11-14 05:39:20,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 595 transitions. [2024-11-14 05:39:20,586 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 595 transitions. Word has length 65 [2024-11-14 05:39:20,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:39:20,586 INFO L471 AbstractCegarLoop]: Abstraction has 501 states and 595 transitions. [2024-11-14 05:39:20,586 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 18 states have internal predecessors, (21), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-14 05:39:20,587 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 595 transitions. [2024-11-14 05:39:20,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-14 05:39:20,588 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:39:20,588 INFO L215 NwaCegarLoop]: trace histogram [6, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:39:20,605 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-14 05:39:20,792 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-14 05:39:20,792 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:39:20,792 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:39:20,792 INFO L85 PathProgramCache]: Analyzing trace with hash 1200227757, now seen corresponding path program 1 times [2024-11-14 05:39:20,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:39:20,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346416935] [2024-11-14 05:39:20,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:39:20,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:39:20,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:39:21,090 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 3 proven. 40 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-14 05:39:21,090 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:39:21,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346416935] [2024-11-14 05:39:21,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346416935] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:39:21,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550958525] [2024-11-14 05:39:21,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:39:21,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:39:21,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:39:21,093 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:39:21,097 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-14 05:39:21,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:39:21,169 INFO L255 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 05:39:21,171 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:39:21,296 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 3 proven. 70 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 05:39:21,296 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:39:21,609 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 3 proven. 40 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-14 05:39:21,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550958525] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:39:21,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1481604267] [2024-11-14 05:39:21,611 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 05:39:21,611 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:39:21,612 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:39:21,612 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:39:21,612 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:39:24,846 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 53 for LOIs [2024-11-14 05:39:24,855 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-14 05:39:24,856 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:39:32,817 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '14854#(and (<= 0 ~counter~0) (<= ~counter~0 2147483647))' at error location [2024-11-14 05:39:32,817 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:39:32,817 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:39:32,817 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15, 16] total 28 [2024-11-14 05:39:32,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764865780] [2024-11-14 05:39:32,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:39:32,817 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-14 05:39:32,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:39:32,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-14 05:39:32,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=337, Invalid=2419, Unknown=0, NotChecked=0, Total=2756 [2024-11-14 05:39:32,819 INFO L87 Difference]: Start difference. First operand 501 states and 595 transitions. Second operand has 28 states, 28 states have (on average 3.0714285714285716) internal successors, (86), 28 states have internal predecessors, (86), 11 states have call successors, (29), 8 states have call predecessors, (29), 8 states have return successors, (29), 11 states have call predecessors, (29), 11 states have call successors, (29) [2024-11-14 05:39:33,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:39:33,689 INFO L93 Difference]: Finished difference Result 800 states and 958 transitions. [2024-11-14 05:39:33,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-14 05:39:33,690 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.0714285714285716) internal successors, (86), 28 states have internal predecessors, (86), 11 states have call successors, (29), 8 states have call predecessors, (29), 8 states have return successors, (29), 11 states have call predecessors, (29), 11 states have call successors, (29) Word has length 69 [2024-11-14 05:39:33,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:39:33,693 INFO L225 Difference]: With dead ends: 800 [2024-11-14 05:39:33,693 INFO L226 Difference]: Without dead ends: 584 [2024-11-14 05:39:33,696 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 163 SyntacticMatches, 8 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2413 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=762, Invalid=5400, Unknown=0, NotChecked=0, Total=6162 [2024-11-14 05:39:33,697 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 109 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:39:33,697 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 378 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 333 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 05:39:33,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2024-11-14 05:39:33,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 561. [2024-11-14 05:39:33,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 425 states have (on average 1.2164705882352942) internal successors, (517), 429 states have internal predecessors, (517), 70 states have call successors, (70), 63 states have call predecessors, (70), 63 states have return successors, (70), 68 states have call predecessors, (70), 70 states have call successors, (70) [2024-11-14 05:39:33,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 657 transitions. [2024-11-14 05:39:33,794 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 657 transitions. Word has length 69 [2024-11-14 05:39:33,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:39:33,798 INFO L471 AbstractCegarLoop]: Abstraction has 561 states and 657 transitions. [2024-11-14 05:39:33,798 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 3.0714285714285716) internal successors, (86), 28 states have internal predecessors, (86), 11 states have call successors, (29), 8 states have call predecessors, (29), 8 states have return successors, (29), 11 states have call predecessors, (29), 11 states have call successors, (29) [2024-11-14 05:39:33,798 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 657 transitions. [2024-11-14 05:39:33,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-14 05:39:33,800 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:39:33,800 INFO L215 NwaCegarLoop]: trace histogram [7, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:39:33,822 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-14 05:39:34,004 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-14 05:39:34,004 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:39:34,004 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:39:34,004 INFO L85 PathProgramCache]: Analyzing trace with hash -28300486, now seen corresponding path program 1 times [2024-11-14 05:39:34,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:39:34,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008358795] [2024-11-14 05:39:34,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:39:34,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:39:34,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:39:34,341 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-14 05:39:34,342 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:39:34,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008358795] [2024-11-14 05:39:34,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008358795] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:39:34,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725707540] [2024-11-14 05:39:34,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:39:34,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:39:34,342 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:39:34,345 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:39:34,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-14 05:39:34,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:39:34,412 INFO L255 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-14 05:39:34,414 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:39:34,779 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 3 proven. 78 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 05:39:34,779 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:39:35,232 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 3 proven. 36 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-14 05:39:35,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725707540] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:39:35,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [539721874] [2024-11-14 05:39:35,234 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 05:39:35,234 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:39:35,234 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:39:35,235 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:39:35,235 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:39:38,317 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:39:38,318 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-14 05:39:38,320 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:39:42,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [539721874] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:39:42,863 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:39:42,863 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [18, 16, 16] total 70 [2024-11-14 05:39:42,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719407469] [2024-11-14 05:39:42,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:39:42,863 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-14 05:39:42,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:39:42,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-14 05:39:42,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=963, Invalid=4007, Unknown=0, NotChecked=0, Total=4970 [2024-11-14 05:39:42,864 INFO L87 Difference]: Start difference. First operand 561 states and 657 transitions. Second operand has 25 states, 16 states have (on average 1.375) internal successors, (22), 17 states have internal predecessors, (22), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-14 05:39:52,420 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 05:39:54,636 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 05:39:56,181 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result VALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:40:05,146 WARN L286 SmtUtils]: Spent 8.38s on a formula simplification. DAG size of input: 107 DAG size of output: 101 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-14 05:40:09,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:09,502 INFO L93 Difference]: Finished difference Result 779 states and 920 transitions. [2024-11-14 05:40:09,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-14 05:40:09,503 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 16 states have (on average 1.375) internal successors, (22), 17 states have internal predecessors, (22), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 73 [2024-11-14 05:40:09,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:09,507 INFO L225 Difference]: With dead ends: 779 [2024-11-14 05:40:09,507 INFO L226 Difference]: Without dead ends: 776 [2024-11-14 05:40:09,508 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 154 SyntacticMatches, 12 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3522 ImplicationChecksByTransitivity, 23.9s TimeCoverageRelationStatistics Valid=1279, Invalid=5363, Unknown=0, NotChecked=0, Total=6642 [2024-11-14 05:40:09,509 INFO L432 NwaCegarLoop]: 11 mSDtfsCounter, 54 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 21 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:09,509 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 88 Invalid, 539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 516 Invalid, 2 Unknown, 0 Unchecked, 7.9s Time] [2024-11-14 05:40:09,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2024-11-14 05:40:09,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 565. [2024-11-14 05:40:09,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 431 states have (on average 1.2250580046403712) internal successors, (528), 435 states have internal predecessors, (528), 69 states have call successors, (69), 62 states have call predecessors, (69), 62 states have return successors, (69), 67 states have call predecessors, (69), 69 states have call successors, (69) [2024-11-14 05:40:09,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 666 transitions. [2024-11-14 05:40:09,640 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 666 transitions. Word has length 73 [2024-11-14 05:40:09,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:09,640 INFO L471 AbstractCegarLoop]: Abstraction has 565 states and 666 transitions. [2024-11-14 05:40:09,640 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 16 states have (on average 1.375) internal successors, (22), 17 states have internal predecessors, (22), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-14 05:40:09,641 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 666 transitions. [2024-11-14 05:40:09,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-14 05:40:09,642 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:09,642 INFO L215 NwaCegarLoop]: trace histogram [7, 5, 5, 5, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:40:09,667 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-14 05:40:09,844 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-14 05:40:09,847 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:40:09,849 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:09,850 INFO L85 PathProgramCache]: Analyzing trace with hash 135769250, now seen corresponding path program 2 times [2024-11-14 05:40:09,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:09,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433066843] [2024-11-14 05:40:09,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:09,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:09,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:10,241 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 3 proven. 58 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-14 05:40:10,242 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:10,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433066843] [2024-11-14 05:40:10,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433066843] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:40:10,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826724822] [2024-11-14 05:40:10,243 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:40:10,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:40:10,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:40:10,245 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:40:10,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-14 05:40:10,301 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-14 05:40:10,301 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:40:10,302 INFO L255 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 05:40:10,304 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:40:10,389 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2024-11-14 05:40:10,390 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:40:10,595 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 27 proven. 1 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2024-11-14 05:40:10,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826724822] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:40:10,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2096822225] [2024-11-14 05:40:10,597 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 05:40:10,597 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:40:10,597 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:40:10,597 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:40:10,602 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:40:13,985 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 53 for LOIs [2024-11-14 05:40:13,994 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-14 05:40:13,995 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:40:23,128 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '19945#(and (<= 0 ~counter~0) (<= ~counter~0 2147483647))' at error location [2024-11-14 05:40:23,128 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:40:23,128 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:40:23,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 6, 6] total 29 [2024-11-14 05:40:23,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468781147] [2024-11-14 05:40:23,128 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:40:23,129 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-14 05:40:23,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:23,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-14 05:40:23,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=387, Invalid=2475, Unknown=0, NotChecked=0, Total=2862 [2024-11-14 05:40:23,130 INFO L87 Difference]: Start difference. First operand 565 states and 666 transitions. Second operand has 29 states, 29 states have (on average 2.9310344827586206) internal successors, (85), 29 states have internal predecessors, (85), 11 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (20), 11 states have call predecessors, (20), 11 states have call successors, (20) [2024-11-14 05:40:24,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:24,053 INFO L93 Difference]: Finished difference Result 843 states and 1001 transitions. [2024-11-14 05:40:24,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-14 05:40:24,053 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.9310344827586206) internal successors, (85), 29 states have internal predecessors, (85), 11 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (20), 11 states have call predecessors, (20), 11 states have call successors, (20) Word has length 77 [2024-11-14 05:40:24,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:24,057 INFO L225 Difference]: With dead ends: 843 [2024-11-14 05:40:24,057 INFO L226 Difference]: Without dead ends: 630 [2024-11-14 05:40:24,059 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 190 SyntacticMatches, 6 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2230 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=850, Invalid=5312, Unknown=0, NotChecked=0, Total=6162 [2024-11-14 05:40:24,059 INFO L432 NwaCegarLoop]: 24 mSDtfsCounter, 121 mSDsluCounter, 294 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:24,060 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 318 Invalid, 404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 05:40:24,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2024-11-14 05:40:24,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 441. [2024-11-14 05:40:24,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 337 states have (on average 1.195845697329377) internal successors, (403), 342 states have internal predecessors, (403), 54 states have call successors, (54), 47 states have call predecessors, (54), 47 states have return successors, (54), 51 states have call predecessors, (54), 54 states have call successors, (54) [2024-11-14 05:40:24,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 511 transitions. [2024-11-14 05:40:24,128 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 511 transitions. Word has length 77 [2024-11-14 05:40:24,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:24,129 INFO L471 AbstractCegarLoop]: Abstraction has 441 states and 511 transitions. [2024-11-14 05:40:24,129 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.9310344827586206) internal successors, (85), 29 states have internal predecessors, (85), 11 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (20), 11 states have call predecessors, (20), 11 states have call successors, (20) [2024-11-14 05:40:24,129 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 511 transitions. [2024-11-14 05:40:24,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-14 05:40:24,131 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:24,131 INFO L215 NwaCegarLoop]: trace histogram [7, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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 05:40:24,147 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-14 05:40:24,331 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-14 05:40:24,331 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:40:24,332 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:24,332 INFO L85 PathProgramCache]: Analyzing trace with hash 709995344, now seen corresponding path program 1 times [2024-11-14 05:40:24,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:24,332 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862146754] [2024-11-14 05:40:24,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:24,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:24,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:24,724 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 14 proven. 42 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-14 05:40:24,724 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:24,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862146754] [2024-11-14 05:40:24,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862146754] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:40:24,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309912196] [2024-11-14 05:40:24,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:24,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:40:24,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:40:24,727 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:40:24,730 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-14 05:40:24,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:24,804 INFO L255 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-14 05:40:24,805 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:40:24,944 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 14 proven. 84 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 05:40:24,944 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:40:25,281 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 14 proven. 42 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-14 05:40:25,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309912196] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:40:25,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1174560845] [2024-11-14 05:40:25,283 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 05:40:25,283 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:40:25,284 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:40:25,284 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:40:25,284 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:40:28,857 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-14 05:40:28,858 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-14 05:40:28,859 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:40:34,772 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '22422#(<= 0 (+ ~counter~0 2147483649))' at error location [2024-11-14 05:40:34,772 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:40:34,772 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:40:34,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17, 18] total 30 [2024-11-14 05:40:34,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251896888] [2024-11-14 05:40:34,772 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:40:34,773 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-14 05:40:34,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:34,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-14 05:40:34,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=347, Invalid=2515, Unknown=0, NotChecked=0, Total=2862 [2024-11-14 05:40:34,774 INFO L87 Difference]: Start difference. First operand 441 states and 511 transitions. Second operand has 30 states, 30 states have (on average 3.433333333333333) internal successors, (103), 30 states have internal predecessors, (103), 11 states have call successors, (33), 9 states have call predecessors, (33), 9 states have return successors, (33), 11 states have call predecessors, (33), 11 states have call successors, (33) [2024-11-14 05:40:35,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:35,744 INFO L93 Difference]: Finished difference Result 691 states and 802 transitions. [2024-11-14 05:40:35,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-11-14 05:40:35,745 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.433333333333333) internal successors, (103), 30 states have internal predecessors, (103), 11 states have call successors, (33), 9 states have call predecessors, (33), 9 states have return successors, (33), 11 states have call predecessors, (33), 11 states have call successors, (33) Word has length 81 [2024-11-14 05:40:35,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:35,748 INFO L225 Difference]: With dead ends: 691 [2024-11-14 05:40:35,749 INFO L226 Difference]: Without dead ends: 570 [2024-11-14 05:40:35,750 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 201 SyntacticMatches, 7 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2505 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=783, Invalid=5859, Unknown=0, NotChecked=0, Total=6642 [2024-11-14 05:40:35,751 INFO L432 NwaCegarLoop]: 25 mSDtfsCounter, 123 mSDsluCounter, 193 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:35,751 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 218 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:40:35,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2024-11-14 05:40:35,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 537. [2024-11-14 05:40:35,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 411 states have (on average 1.1824817518248176) internal successors, (486), 416 states have internal predecessors, (486), 65 states have call successors, (65), 58 states have call predecessors, (65), 58 states have return successors, (65), 62 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-14 05:40:35,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 616 transitions. [2024-11-14 05:40:35,877 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 616 transitions. Word has length 81 [2024-11-14 05:40:35,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:35,878 INFO L471 AbstractCegarLoop]: Abstraction has 537 states and 616 transitions. [2024-11-14 05:40:35,878 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.433333333333333) internal successors, (103), 30 states have internal predecessors, (103), 11 states have call successors, (33), 9 states have call predecessors, (33), 9 states have return successors, (33), 11 states have call predecessors, (33), 11 states have call successors, (33) [2024-11-14 05:40:35,878 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 616 transitions. [2024-11-14 05:40:35,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-14 05:40:35,880 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:35,880 INFO L215 NwaCegarLoop]: trace histogram [8, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:40:35,901 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-14 05:40:36,083 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:40:36,084 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:40:36,084 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:36,085 INFO L85 PathProgramCache]: Analyzing trace with hash -1082941441, now seen corresponding path program 1 times [2024-11-14 05:40:36,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:36,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637560740] [2024-11-14 05:40:36,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:36,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:36,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:36,543 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 6 proven. 56 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2024-11-14 05:40:36,543 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:36,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637560740] [2024-11-14 05:40:36,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637560740] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:40:36,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402473869] [2024-11-14 05:40:36,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:36,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:40:36,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:40:36,546 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:40:36,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-14 05:40:36,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:36,624 INFO L255 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-14 05:40:36,625 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:40:36,753 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 6 proven. 112 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 05:40:36,753 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:40:37,070 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 6 proven. 56 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2024-11-14 05:40:37,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402473869] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:40:37,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1567309986] [2024-11-14 05:40:37,072 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 05:40:37,072 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:40:37,073 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:40:37,073 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:40:37,073 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:40:39,783 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2024-11-14 05:40:39,784 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-14 05:40:39,785 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:40:43,757 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '24839#(and (<= 1 |#StackHeapBarrier|) (<= 0 ~counter~0))' at error location [2024-11-14 05:40:43,757 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:40:43,757 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:40:43,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 19, 20] total 30 [2024-11-14 05:40:43,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506102338] [2024-11-14 05:40:43,757 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:40:43,758 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-14 05:40:43,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:43,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-14 05:40:43,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=350, Invalid=2620, Unknown=0, NotChecked=0, Total=2970 [2024-11-14 05:40:43,759 INFO L87 Difference]: Start difference. First operand 537 states and 616 transitions. Second operand has 30 states, 30 states have (on average 3.3) internal successors, (99), 30 states have internal predecessors, (99), 11 states have call successors, (33), 10 states have call predecessors, (33), 10 states have return successors, (33), 11 states have call predecessors, (33), 11 states have call successors, (33) [2024-11-14 05:40:44,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:44,852 INFO L93 Difference]: Finished difference Result 756 states and 869 transitions. [2024-11-14 05:40:44,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-14 05:40:44,852 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.3) internal successors, (99), 30 states have internal predecessors, (99), 11 states have call successors, (33), 10 states have call predecessors, (33), 10 states have return successors, (33), 11 states have call predecessors, (33), 11 states have call successors, (33) Word has length 85 [2024-11-14 05:40:44,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:44,855 INFO L225 Difference]: With dead ends: 756 [2024-11-14 05:40:44,855 INFO L226 Difference]: Without dead ends: 635 [2024-11-14 05:40:44,856 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 210 SyntacticMatches, 11 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2766 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=810, Invalid=6330, Unknown=0, NotChecked=0, Total=7140 [2024-11-14 05:40:44,857 INFO L432 NwaCegarLoop]: 25 mSDtfsCounter, 111 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:44,857 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [111 Valid, 266 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-14 05:40:44,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2024-11-14 05:40:44,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 573. [2024-11-14 05:40:44,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 437 states have (on average 1.1784897025171626) internal successors, (515), 442 states have internal predecessors, (515), 70 states have call successors, (70), 63 states have call predecessors, (70), 63 states have return successors, (70), 67 states have call predecessors, (70), 70 states have call successors, (70) [2024-11-14 05:40:44,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 655 transitions. [2024-11-14 05:40:44,985 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 655 transitions. Word has length 85 [2024-11-14 05:40:44,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:44,985 INFO L471 AbstractCegarLoop]: Abstraction has 573 states and 655 transitions. [2024-11-14 05:40:44,985 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.3) internal successors, (99), 30 states have internal predecessors, (99), 11 states have call successors, (33), 10 states have call predecessors, (33), 10 states have return successors, (33), 11 states have call predecessors, (33), 11 states have call successors, (33) [2024-11-14 05:40:44,985 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 655 transitions. [2024-11-14 05:40:44,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-14 05:40:44,987 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:44,987 INFO L215 NwaCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 7, 4, 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 05:40:45,009 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-14 05:40:45,191 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:40:45,192 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:40:45,192 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:45,192 INFO L85 PathProgramCache]: Analyzing trace with hash -468687114, now seen corresponding path program 2 times [2024-11-14 05:40:45,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:45,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257401344] [2024-11-14 05:40:45,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:45,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:45,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:45,706 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 3 proven. 168 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-14 05:40:45,707 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:45,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257401344] [2024-11-14 05:40:45,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257401344] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:40:45,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924030130] [2024-11-14 05:40:45,707 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:40:45,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:40:45,707 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:40:45,709 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:40:45,711 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-14 05:40:45,768 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-14 05:40:45,768 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:40:45,769 INFO L255 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 05:40:45,770 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:40:45,870 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 215 trivial. 0 not checked. [2024-11-14 05:40:45,870 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:40:45,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924030130] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:40:45,870 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:40:45,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [23] total 28 [2024-11-14 05:40:45,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500735045] [2024-11-14 05:40:45,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:40:45,871 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 05:40:45,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:45,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 05:40:45,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=594, Unknown=0, NotChecked=0, Total=756 [2024-11-14 05:40:45,872 INFO L87 Difference]: Start difference. First operand 573 states and 655 transitions. Second operand has 7 states, 6 states have (on average 4.166666666666667) internal successors, (25), 7 states have internal predecessors, (25), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:40:46,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:46,145 INFO L93 Difference]: Finished difference Result 650 states and 737 transitions. [2024-11-14 05:40:46,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 05:40:46,146 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.166666666666667) internal successors, (25), 7 states have internal predecessors, (25), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 93 [2024-11-14 05:40:46,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:46,149 INFO L225 Difference]: With dead ends: 650 [2024-11-14 05:40:46,149 INFO L226 Difference]: Without dead ends: 645 [2024-11-14 05:40:46,150 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=189, Invalid=867, Unknown=0, NotChecked=0, Total=1056 [2024-11-14 05:40:46,151 INFO L432 NwaCegarLoop]: 25 mSDtfsCounter, 42 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:46,151 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 100 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:40:46,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2024-11-14 05:40:46,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 563. [2024-11-14 05:40:46,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 428 states have (on average 1.175233644859813) internal successors, (503), 434 states have internal predecessors, (503), 69 states have call successors, (69), 63 states have call predecessors, (69), 63 states have return successors, (69), 65 states have call predecessors, (69), 69 states have call successors, (69) [2024-11-14 05:40:46,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 641 transitions. [2024-11-14 05:40:46,267 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 641 transitions. Word has length 93 [2024-11-14 05:40:46,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:46,268 INFO L471 AbstractCegarLoop]: Abstraction has 563 states and 641 transitions. [2024-11-14 05:40:46,268 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.166666666666667) internal successors, (25), 7 states have internal predecessors, (25), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:40:46,268 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 641 transitions. [2024-11-14 05:40:46,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-14 05:40:46,270 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:46,270 INFO L215 NwaCegarLoop]: trace histogram [9, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:40:46,291 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-14 05:40:46,470 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:40:46,471 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 3 more)] === [2024-11-14 05:40:46,471 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:46,471 INFO L85 PathProgramCache]: Analyzing trace with hash -228852241, now seen corresponding path program 2 times [2024-11-14 05:40:46,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:46,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412822009] [2024-11-14 05:40:46,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:46,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:46,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:47,011 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 18 proven. 76 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-14 05:40:47,011 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:47,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412822009] [2024-11-14 05:40:47,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412822009] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:40:47,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808482840] [2024-11-14 05:40:47,011 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:40:47,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:40:47,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:40:47,014 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:40:47,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-14 05:40:47,084 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-14 05:40:47,084 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:40:47,085 INFO L255 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 05:40:47,087 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:40:47,283 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 58 proven. 1 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2024-11-14 05:40:47,284 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:40:47,523 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 42 proven. 1 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2024-11-14 05:40:47,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808482840] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:40:47,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [899174649] [2024-11-14 05:40:47,524 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 05:40:47,524 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:40:47,524 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:40:47,524 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:40:47,524 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:40:49,897 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 6 for LOIs [2024-11-14 05:40:49,898 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2024-11-14 05:40:49,899 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:40:52,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [899174649] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:40:52,660 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:40:52,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [23, 8, 8] total 62 [2024-11-14 05:40:52,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256337456] [2024-11-14 05:40:52,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:40:52,660 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-14 05:40:52,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:52,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-14 05:40:52,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=620, Invalid=3162, Unknown=0, NotChecked=0, Total=3782 [2024-11-14 05:40:52,661 INFO L87 Difference]: Start difference. First operand 563 states and 641 transitions. Second operand has 27 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 states have internal predecessors, (24), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-14 05:40:55,785 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 05:40:59,133 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 05:40:59,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:59,806 INFO L93 Difference]: Finished difference Result 575 states and 653 transitions. [2024-11-14 05:40:59,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-14 05:40:59,807 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 states have internal predecessors, (24), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 97 [2024-11-14 05:40:59,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:59,808 INFO L225 Difference]: With dead ends: 575 [2024-11-14 05:40:59,808 INFO L226 Difference]: Without dead ends: 0 [2024-11-14 05:40:59,809 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 252 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1933 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=861, Invalid=4541, Unknown=0, NotChecked=0, Total=5402 [2024-11-14 05:40:59,811 INFO L432 NwaCegarLoop]: 7 mSDtfsCounter, 49 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 636 mSolverCounterSat, 11 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 7 SdHoareTripleChecker+Invalid, 649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 636 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:59,812 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 7 Invalid, 649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 636 Invalid, 2 Unknown, 0 Unchecked, 5.9s Time] [2024-11-14 05:40:59,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-14 05:40:59,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-14 05:40:59,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:40:59,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-14 05:40:59,813 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 97 [2024-11-14 05:40:59,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:59,814 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-14 05:40:59,814 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 states have internal predecessors, (24), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-14 05:40:59,814 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-14 05:40:59,814 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-14 05:40:59,817 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 6 remaining) [2024-11-14 05:40:59,818 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 6 remaining) [2024-11-14 05:40:59,818 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 6 remaining) [2024-11-14 05:40:59,818 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 6 remaining) [2024-11-14 05:40:59,818 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 6 remaining) [2024-11-14 05:40:59,818 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 6 remaining) [2024-11-14 05:40:59,837 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-14 05:41:00,023 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-14 05:41:00,026 INFO L407 BasicCegarLoop]: Path program histogram: [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:41:00,028 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-14 05:41:07,510 WARN L286 SmtUtils]: Spent 7.26s on a formula simplification. DAG size of input: 396 DAG size of output: 149 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.or) [2024-11-14 05:41:17,421 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-14 05:41:17,451 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #StackHeapBarrier [2024-11-14 05:41:17,459 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,459 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,459 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,459 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #length [2024-11-14 05:41:17,459 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] [2024-11-14 05:41:17,459 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #length [2024-11-14 05:41:17,459 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] [2024-11-14 05:41:17,460 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #StackHeapBarrier [2024-11-14 05:41:17,460 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,460 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,460 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,460 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #length [2024-11-14 05:41:17,461 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] [2024-11-14 05:41:17,461 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #valid [2024-11-14 05:41:17,461 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] [2024-11-14 05:41:17,461 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,461 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,461 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,461 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,464 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,465 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,465 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #valid [2024-11-14 05:41:17,466 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] [2024-11-14 05:41:17,466 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,466 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,467 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,468 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,469 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,469 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,469 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #valid [2024-11-14 05:41:17,469 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] [2024-11-14 05:41:17,469 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #valid [2024-11-14 05:41:17,469 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] [2024-11-14 05:41:17,469 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,470 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,470 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[1]]] [2024-11-14 05:41:17,470 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,470 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,470 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,470 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,470 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,470 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[1]]] [2024-11-14 05:41:17,471 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #StackHeapBarrier [2024-11-14 05:41:17,472 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #StackHeapBarrier [2024-11-14 05:41:17,473 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,473 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,474 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,474 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #length [2024-11-14 05:41:17,474 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] [2024-11-14 05:41:17,474 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #length [2024-11-14 05:41:17,475 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] [2024-11-14 05:41:17,475 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #StackHeapBarrier [2024-11-14 05:41:17,475 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,475 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,476 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,476 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #length [2024-11-14 05:41:17,476 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] [2024-11-14 05:41:17,477 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #valid [2024-11-14 05:41:17,477 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] [2024-11-14 05:41:17,477 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,477 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,477 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,477 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,479 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,480 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,480 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #valid [2024-11-14 05:41:17,480 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] [2024-11-14 05:41:17,480 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,480 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,480 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,481 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,481 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,481 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,481 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #valid [2024-11-14 05:41:17,481 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] [2024-11-14 05:41:17,481 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #valid [2024-11-14 05:41:17,481 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] [2024-11-14 05:41:17,481 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,481 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,481 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[1]]] [2024-11-14 05:41:17,481 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,481 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,481 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,481 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,482 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,482 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[1]]] [2024-11-14 05:41:17,498 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,499 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,499 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,499 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #length [2024-11-14 05:41:17,499 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] [2024-11-14 05:41:17,499 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #length [2024-11-14 05:41:17,500 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] [2024-11-14 05:41:17,500 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #StackHeapBarrier [2024-11-14 05:41:17,500 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,500 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,500 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,500 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #length [2024-11-14 05:41:17,500 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] [2024-11-14 05:41:17,501 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #valid [2024-11-14 05:41:17,501 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] [2024-11-14 05:41:17,501 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,501 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,501 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,501 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,501 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,502 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,502 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #valid [2024-11-14 05:41:17,502 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] [2024-11-14 05:41:17,502 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,502 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,502 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,502 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,503 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,503 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,503 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #valid [2024-11-14 05:41:17,503 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] [2024-11-14 05:41:17,503 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #valid [2024-11-14 05:41:17,503 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] [2024-11-14 05:41:17,503 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,504 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,504 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[1]]] [2024-11-14 05:41:17,504 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,504 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,504 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,504 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,504 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,506 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[1]]] [2024-11-14 05:41:17,507 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,507 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,507 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,507 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #length [2024-11-14 05:41:17,507 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] [2024-11-14 05:41:17,508 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #length [2024-11-14 05:41:17,508 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] [2024-11-14 05:41:17,508 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #StackHeapBarrier [2024-11-14 05:41:17,508 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,508 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,508 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,509 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #length [2024-11-14 05:41:17,509 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] [2024-11-14 05:41:17,509 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #valid [2024-11-14 05:41:17,509 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] [2024-11-14 05:41:17,510 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,510 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,510 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,510 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,510 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,510 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,510 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #valid [2024-11-14 05:41:17,510 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] [2024-11-14 05:41:17,510 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,510 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,511 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,511 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,511 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,511 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,511 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #valid [2024-11-14 05:41:17,511 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] [2024-11-14 05:41:17,511 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #valid [2024-11-14 05:41:17,511 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] [2024-11-14 05:41:17,511 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,511 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,511 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[1]]] [2024-11-14 05:41:17,512 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,512 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,512 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] [2024-11-14 05:41:17,512 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int [2024-11-14 05:41:17,512 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] [2024-11-14 05:41:17,514 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[1]]] [2024-11-14 05:41:17,520 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #StackHeapBarrier [2024-11-14 05:41:17,521 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.11 05:41:17 BoogieIcfgContainer [2024-11-14 05:41:17,523 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-14 05:41:17,524 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-14 05:41:17,524 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-14 05:41:17,524 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-14 05:41:17,525 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:37:29" (3/4) ... [2024-11-14 05:41:17,528 INFO L142 WitnessPrinter]: Generating witness for correct program [2024-11-14 05:41:17,533 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2024-11-14 05:41:17,533 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __VERIFIER_assert [2024-11-14 05:41:17,541 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 22 nodes and edges [2024-11-14 05:41:17,542 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 9 nodes and edges [2024-11-14 05:41:17,542 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2024-11-14 05:41:17,543 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-14 05:41:17,543 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-14 05:41:17,649 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/witness.graphml [2024-11-14 05:41:17,649 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/witness.yml [2024-11-14 05:41:17,649 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-14 05:41:17,651 INFO L158 Benchmark]: Toolchain (without parser) took 228612.93ms. Allocated memory was 117.4MB in the beginning and 1.4GB in the end (delta: 1.3GB). Free memory was 92.6MB in the beginning and 788.7MB in the end (delta: -696.1MB). Peak memory consumption was 591.5MB. Max. memory is 16.1GB. [2024-11-14 05:41:17,651 INFO L158 Benchmark]: CDTParser took 0.44ms. Allocated memory is still 117.4MB. Free memory is still 75.3MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-14 05:41:17,652 INFO L158 Benchmark]: CACSL2BoogieTranslator took 251.96ms. Allocated memory is still 117.4MB. Free memory was 92.6MB in the beginning and 81.5MB in the end (delta: 11.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-14 05:41:17,652 INFO L158 Benchmark]: Boogie Procedure Inliner took 31.02ms. Allocated memory is still 117.4MB. Free memory was 81.2MB in the beginning and 80.1MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-14 05:41:17,652 INFO L158 Benchmark]: Boogie Preprocessor took 20.81ms. Allocated memory is still 117.4MB. Free memory was 80.1MB in the beginning and 79.4MB in the end (delta: 787.6kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-14 05:41:17,652 INFO L158 Benchmark]: RCFGBuilder took 489.68ms. Allocated memory is still 117.4MB. Free memory was 79.1MB in the beginning and 65.4MB in the end (delta: 13.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-14 05:41:17,653 INFO L158 Benchmark]: TraceAbstraction took 227686.75ms. Allocated memory was 117.4MB in the beginning and 1.4GB in the end (delta: 1.3GB). Free memory was 64.9MB in the beginning and 797.0MB in the end (delta: -732.1MB). Peak memory consumption was 820.3MB. Max. memory is 16.1GB. [2024-11-14 05:41:17,653 INFO L158 Benchmark]: Witness Printer took 125.84ms. Allocated memory is still 1.4GB. Free memory was 797.0MB in the beginning and 788.7MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-14 05:41:17,656 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.44ms. Allocated memory is still 117.4MB. Free memory is still 75.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 251.96ms. Allocated memory is still 117.4MB. Free memory was 92.6MB in the beginning and 81.5MB in the end (delta: 11.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 31.02ms. Allocated memory is still 117.4MB. Free memory was 81.2MB in the beginning and 80.1MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 20.81ms. Allocated memory is still 117.4MB. Free memory was 80.1MB in the beginning and 79.4MB in the end (delta: 787.6kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 489.68ms. Allocated memory is still 117.4MB. Free memory was 79.1MB in the beginning and 65.4MB in the end (delta: 13.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * TraceAbstraction took 227686.75ms. Allocated memory was 117.4MB in the beginning and 1.4GB in the end (delta: 1.3GB). Free memory was 64.9MB in the beginning and 797.0MB in the end (delta: -732.1MB). Peak memory consumption was 820.3MB. Max. memory is 16.1GB. * Witness Printer took 125.84ms. Allocated memory is still 1.4GB. Free memory was 797.0MB in the beginning and 788.7MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #StackHeapBarrier - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #length - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #length - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #StackHeapBarrier - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #length - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #valid - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #valid - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #valid - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #valid - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[1]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[1]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #StackHeapBarrier - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #StackHeapBarrier - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #length - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #length - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #StackHeapBarrier - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #length - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #valid - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #valid - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #valid - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #valid - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[1]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[1]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #length - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #length - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #StackHeapBarrier - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #length - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #valid - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #valid - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #valid - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #valid - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[1]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[1]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #length - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #length - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #StackHeapBarrier - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #length - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#length,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #valid - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #valid - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #valid - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #valid - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#valid,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[1]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[2]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int,GLOBAL],[IntegerLiteral[1]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #StackHeapBarrier * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 44]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 44]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 52]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 52]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 38 locations, 6 error locations. Started 1 CEGAR loops. OverallTime: 210.1s, OverallIterations: 22, TraceHistogramMax: 9, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 74.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 5 mSolverCounterUnknown, 2123 SdHoareTripleChecker+Valid, 35.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 2118 mSDsluCounter, 4076 SdHoareTripleChecker+Invalid, 34.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 3501 mSDsCounter, 353 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 6711 IncrementalHoareTripleChecker+Invalid, 7069 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 353 mSolverCounterUnsat, 575 mSDtfsCounter, 6711 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3407 GetRequests, 2183 SyntacticMatches, 69 SemanticMatches, 1155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33060 ImplicationChecksByTransitivity, 124.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=573occurred in iteration=20, InterpolantAutomatonStates: 603, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.1s AutomataMinimizationTime, 22 MinimizatonAttempts, 956 StatesRemovedByMinimization, 20 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 12.5s InterpolantComputationTime, 2222 NumberOfCodeBlocks, 2069 NumberOfCodeBlocksAsserted, 44 NumberOfCheckSat, 3055 ConstructedInterpolants, 0 QuantifiedInterpolants, 6997 SizeOfPredicates, 139 NumberOfNonLiveVariables, 2363 ConjunctsInSsa, 180 ConjunctsInUnsatCore, 52 InterpolantComputations, 8 PerfectInterpolantSequences, 2327/3874 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: OVERALL_TIME: 9.6s, ICFG_INTERPRETER_ENTERED_PROCEDURES: 12, DAG_INTERPRETER_EARLY_EXIT_QUERIES_NONTRIVIAL: 218, DAG_INTERPRETER_EARLY_EXITS: 4, TOOLS_POST_APPLICATIONS: 392, TOOLS_POST_TIME: 3.3s, TOOLS_POST_CALL_APPLICATIONS: 177, TOOLS_POST_CALL_TIME: 1.7s, TOOLS_POST_RETURN_APPLICATIONS: 150, TOOLS_POST_RETURN_TIME: 1.1s, TOOLS_QUANTIFIERELIM_APPLICATIONS: 711, TOOLS_QUANTIFIERELIM_TIME: 5.9s, TOOLS_QUANTIFIERELIM_MAX_TIME: 0.1s, FLUID_QUERY_TIME: 0.0s, FLUID_QUERIES: 838, FLUID_YES_ANSWERS: 0, DOMAIN_JOIN_APPLICATIONS: 221, DOMAIN_JOIN_TIME: 1.0s, DOMAIN_ALPHA_APPLICATIONS: 0, DOMAIN_ALPHA_TIME: 0.0s, DOMAIN_WIDEN_APPLICATIONS: 18, DOMAIN_WIDEN_TIME: 0.2s, DOMAIN_ISSUBSETEQ_APPLICATIONS: 37, DOMAIN_ISSUBSETEQ_TIME: 0.8s, DOMAIN_ISBOTTOM_APPLICATIONS: 218, DOMAIN_ISBOTTOM_TIME: 1.4s, LOOP_SUMMARIZER_APPLICATIONS: 19, LOOP_SUMMARIZER_CACHE_MISSES: 19, LOOP_SUMMARIZER_OVERALL_TIME: 6.0s, LOOP_SUMMARIZER_NEW_COMPUTATION_TIME: 6.0s, LOOP_SUMMARIZER_FIXPOINT_ITERATIONS: 37, CALL_SUMMARIZER_APPLICATIONS: 150, CALL_SUMMARIZER_CACHE_MISSES: 8, CALL_SUMMARIZER_OVERALL_TIME: 0.0s, CALL_SUMMARIZER_NEW_COMPUTATION_TIME: 0.0s, PROCEDURE_GRAPH_BUILDER_TIME: 0.0s, PATH_EXPR_TIME: 0.0s, REGEX_TO_DAG_TIME: 0.0s, DAG_COMPRESSION_TIME: 0.0s, DAG_COMPRESSION_PROCESSED_NODES: 7058, DAG_COMPRESSION_RETAINED_NODES: 546, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 6 specifications checked. All of them hold - InvariantResult [Line: 52]: Loop Invariant Derived loop invariant: ((2 <= counter) && (counter <= 11)) - InvariantResult [Line: 39]: Loop Invariant Derived loop invariant: ((((((((((b <= 65535) && (b == u)) && (b == y)) && (1 <= a)) && (counter == 0)) && (1 <= b)) && (a <= 65535)) && (v == 0)) && (a == x)) || ((1 <= counter) && (counter <= 12))) - InvariantResult [Line: 44]: Loop Invariant Derived loop invariant: (((2 <= counter) && (counter <= 10)) || ((((((((((b <= 65535) && (b == u)) && (b == y)) && (y != x)) && (1 <= a)) && (1 <= b)) && (a <= 65535)) && (v == 0)) && (a == x)) && (counter == 1))) - ProcedureContractResult [Line: 11]: Procedure Contract for assume_abort_if_not Derived contract for procedure assume_abort_if_not. Requires: (counter == 0) Ensures: (((cond != 0) && (counter == 0)) && (counter == \old(counter))) - ProcedureContractResult [Line: 14]: Procedure Contract for __VERIFIER_assert Derived contract for procedure __VERIFIER_assert. Ensures: (counter == \old(counter)) RESULT: Ultimate proved your program to be correct! [2024-11-14 05:41:17,889 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process [2024-11-14 05:41:17,908 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b33c4221-08fe-47e0-abb8-e456254b3be1/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 137 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE