./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/xcsp/AllInterval-005.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/xcsp/AllInterval-005.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Overflow-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash a9f3ee9eee9186ec2e7139b6da07915cfbf3926b7d28b3dac4ebf3fd8205beb2 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 17:06:51,380 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 17:06:51,445 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Overflow-32bit-Taipan_Default.epf [2023-12-02 17:06:51,450 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 17:06:51,450 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 17:06:51,472 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 17:06:51,473 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 17:06:51,473 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 17:06:51,474 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 17:06:51,474 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 17:06:51,475 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 17:06:51,476 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 17:06:51,476 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 17:06:51,477 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 17:06:51,477 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 17:06:51,478 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 17:06:51,478 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 17:06:51,479 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 17:06:51,479 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 17:06:51,480 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 17:06:51,481 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 17:06:51,481 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 17:06:51,482 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 17:06:51,483 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 17:06:51,483 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 17:06:51,484 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 17:06:51,484 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 17:06:51,484 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 17:06:51,485 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 17:06:51,485 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 17:06:51,486 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 17:06:51,486 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-12-02 17:06:51,486 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-12-02 17:06:51,486 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 17:06:51,487 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 17:06:51,487 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 17:06:51,487 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 17:06:51,487 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 17:06:51,488 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 17:06:51,488 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 17:06:51,488 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 17:06:51,488 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 17:06:51,489 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 17:06:51,489 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 17:06:51,489 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 17:06:51,489 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 17:06:51,489 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 17:06:51,490 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 17:06:51,490 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 17:06:51,490 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> a9f3ee9eee9186ec2e7139b6da07915cfbf3926b7d28b3dac4ebf3fd8205beb2 [2023-12-02 17:06:51,690 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 17:06:51,711 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 17:06:51,714 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 17:06:51,715 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 17:06:51,715 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 17:06:51,716 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/xcsp/AllInterval-005.c [2023-12-02 17:06:54,427 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 17:06:54,643 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 17:06:54,643 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/sv-benchmarks/c/xcsp/AllInterval-005.c [2023-12-02 17:06:54,651 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/data/ea6702c0f/4e5ee4c2e202480bb8ef0cf9b1cc3509/FLAG3ce9cc97c [2023-12-02 17:06:54,665 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/data/ea6702c0f/4e5ee4c2e202480bb8ef0cf9b1cc3509 [2023-12-02 17:06:54,668 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 17:06:54,670 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 17:06:54,671 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 17:06:54,672 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 17:06:54,676 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 17:06:54,677 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 05:06:54" (1/1) ... [2023-12-02 17:06:54,678 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7c48c26 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:06:54, skipping insertion in model container [2023-12-02 17:06:54,679 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 05:06:54" (1/1) ... [2023-12-02 17:06:54,703 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 17:06:54,869 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 17:06:54,879 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 17:06:54,904 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 17:06:54,919 INFO L206 MainTranslator]: Completed translation [2023-12-02 17:06:54,919 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:06:54 WrapperNode [2023-12-02 17:06:54,919 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 17:06:54,920 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 17:06:54,921 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 17:06:54,921 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 17:06:54,928 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:06:54" (1/1) ... [2023-12-02 17:06:54,936 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:06:54" (1/1) ... [2023-12-02 17:06:54,960 INFO L138 Inliner]: procedures = 13, calls = 46, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 141 [2023-12-02 17:06:54,961 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 17:06:54,962 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 17:06:54,962 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 17:06:54,962 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 17:06:54,973 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:06:54" (1/1) ... [2023-12-02 17:06:54,973 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:06:54" (1/1) ... [2023-12-02 17:06:54,976 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:06:54" (1/1) ... [2023-12-02 17:06:54,976 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:06:54" (1/1) ... [2023-12-02 17:06:54,981 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:06:54" (1/1) ... [2023-12-02 17:06:54,983 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:06:54" (1/1) ... [2023-12-02 17:06:54,985 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:06:54" (1/1) ... [2023-12-02 17:06:54,986 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:06:54" (1/1) ... [2023-12-02 17:06:54,989 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 17:06:54,990 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 17:06:54,990 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 17:06:54,990 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 17:06:54,991 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:06:54" (1/1) ... [2023-12-02 17:06:54,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 17:06:55,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:06:55,020 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 17:06:55,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 17:06:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 17:06:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 17:06:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 17:06:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 17:06:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure assume [2023-12-02 17:06:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure assume [2023-12-02 17:06:55,126 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 17:06:55,128 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 17:06:55,348 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 17:06:55,382 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 17:06:55,382 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-12-02 17:06:55,384 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 05:06:55 BoogieIcfgContainer [2023-12-02 17:06:55,384 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 17:06:55,387 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 17:06:55,388 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 17:06:55,391 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 17:06:55,392 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 05:06:54" (1/3) ... [2023-12-02 17:06:55,392 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a7999ec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 05:06:55, skipping insertion in model container [2023-12-02 17:06:55,393 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:06:54" (2/3) ... [2023-12-02 17:06:55,393 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a7999ec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 05:06:55, skipping insertion in model container [2023-12-02 17:06:55,393 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 05:06:55" (3/3) ... [2023-12-02 17:06:55,395 INFO L112 eAbstractionObserver]: Analyzing ICFG AllInterval-005.c [2023-12-02 17:06:55,414 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 17:06:55,414 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 16 error locations. [2023-12-02 17:06:55,467 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 17:06:55,474 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4faa3d40, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 17:06:55,474 INFO L358 AbstractCegarLoop]: Starting to check reachability of 16 error locations. [2023-12-02 17:06:55,479 INFO L276 IsEmpty]: Start isEmpty. Operand has 93 states, 37 states have (on average 1.5405405405405406) internal successors, (57), 53 states have internal predecessors, (57), 38 states have call successors, (38), 1 states have call predecessors, (38), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-02 17:06:55,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-02 17:06:55,493 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:06:55,502 INFO L195 NwaCegarLoop]: trace histogram [34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:06:55,503 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 17:06:55,509 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:06:55,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1665929348, now seen corresponding path program 1 times [2023-12-02 17:06:55,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:06:55,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91698856] [2023-12-02 17:06:55,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:06:55,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:06:55,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:06:56,151 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1089 trivial. 0 not checked. [2023-12-02 17:06:56,152 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:06:56,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91698856] [2023-12-02 17:06:56,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91698856] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:06:56,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704145319] [2023-12-02 17:06:56,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:06:56,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:06:56,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:06:56,160 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:06:56,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 17:06:56,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:06:56,282 INFO L262 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 17:06:56,293 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:06:56,589 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1089 trivial. 0 not checked. [2023-12-02 17:06:56,589 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:06:56,815 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1089 trivial. 0 not checked. [2023-12-02 17:06:56,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704145319] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:06:56,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1320552261] [2023-12-02 17:06:56,845 INFO L159 IcfgInterpreter]: Started Sifa with 49 locations of interest [2023-12-02 17:06:56,846 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:06:56,849 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:06:56,854 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:06:56,854 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:07:01,484 INFO L197 IcfgInterpreter]: Interpreting procedure assume with input of size 3 for LOIs [2023-12-02 17:07:01,486 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:07:08,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1320552261] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:07:08,322 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:07:08,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [46] imperfect sequences [4, 4, 4] total 53 [2023-12-02 17:07:08,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649196936] [2023-12-02 17:07:08,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:07:08,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2023-12-02 17:07:08,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:07:08,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2023-12-02 17:07:08,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1312, Invalid=1550, Unknown=0, NotChecked=0, Total=2862 [2023-12-02 17:07:08,354 INFO L87 Difference]: Start difference. First operand has 93 states, 37 states have (on average 1.5405405405405406) internal successors, (57), 53 states have internal predecessors, (57), 38 states have call successors, (38), 1 states have call predecessors, (38), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) Second operand has 48 states, 12 states have (on average 1.0833333333333333) internal successors, (13), 13 states have internal predecessors, (13), 34 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2023-12-02 17:07:09,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:07:09,067 INFO L93 Difference]: Finished difference Result 93 states and 133 transitions. [2023-12-02 17:07:09,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2023-12-02 17:07:09,070 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 12 states have (on average 1.0833333333333333) internal successors, (13), 13 states have internal predecessors, (13), 34 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 114 [2023-12-02 17:07:09,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:07:09,078 INFO L225 Difference]: With dead ends: 93 [2023-12-02 17:07:09,078 INFO L226 Difference]: Without dead ends: 81 [2023-12-02 17:07:09,081 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 291 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=1312, Invalid=1550, Unknown=0, NotChecked=0, Total=2862 [2023-12-02 17:07:09,084 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 180 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-02 17:07:09,085 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 114 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 463 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-02 17:07:09,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2023-12-02 17:07:09,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2023-12-02 17:07:09,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 35 states have (on average 1.2857142857142858) internal successors, (45), 42 states have internal predecessors, (45), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:07:09,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 119 transitions. [2023-12-02 17:07:09,143 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 119 transitions. Word has length 114 [2023-12-02 17:07:09,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:07:09,145 INFO L495 AbstractCegarLoop]: Abstraction has 81 states and 119 transitions. [2023-12-02 17:07:09,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 12 states have (on average 1.0833333333333333) internal successors, (13), 13 states have internal predecessors, (13), 34 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2023-12-02 17:07:09,145 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 119 transitions. [2023-12-02 17:07:09,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-12-02 17:07:09,149 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:07:09,149 INFO L195 NwaCegarLoop]: trace histogram [34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:07:09,154 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 17:07:09,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-02 17:07:09,352 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 17:07:09,353 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:07:09,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1354180590, now seen corresponding path program 1 times [2023-12-02 17:07:09,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:07:09,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042649501] [2023-12-02 17:07:09,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:07:09,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:07:09,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:07:09,457 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1122 trivial. 0 not checked. [2023-12-02 17:07:09,457 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:07:09,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042649501] [2023-12-02 17:07:09,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042649501] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:07:09,458 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:07:09,458 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 17:07:09,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301595320] [2023-12-02 17:07:09,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:07:09,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:07:09,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:07:09,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:07:09,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:07:09,461 INFO L87 Difference]: Start difference. First operand 81 states and 119 transitions. Second operand has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2023-12-02 17:07:09,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:07:09,531 INFO L93 Difference]: Finished difference Result 84 states and 122 transitions. [2023-12-02 17:07:09,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:07:09,531 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 117 [2023-12-02 17:07:09,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:07:09,534 INFO L225 Difference]: With dead ends: 84 [2023-12-02 17:07:09,534 INFO L226 Difference]: Without dead ends: 80 [2023-12-02 17:07:09,535 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:07:09,536 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 11 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 17:07:09,537 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 192 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 17:07:09,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2023-12-02 17:07:09,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 77. [2023-12-02 17:07:09,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 35 states have (on average 1.1714285714285715) internal successors, (41), 38 states have internal predecessors, (41), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:07:09,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 115 transitions. [2023-12-02 17:07:09,571 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 115 transitions. Word has length 117 [2023-12-02 17:07:09,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:07:09,572 INFO L495 AbstractCegarLoop]: Abstraction has 77 states and 115 transitions. [2023-12-02 17:07:09,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2023-12-02 17:07:09,572 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 115 transitions. [2023-12-02 17:07:09,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-02 17:07:09,574 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:07:09,575 INFO L195 NwaCegarLoop]: trace histogram [34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:07:09,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 17:07:09,575 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 17:07:09,576 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:07:09,576 INFO L85 PathProgramCache]: Analyzing trace with hash -970074581, now seen corresponding path program 1 times [2023-12-02 17:07:09,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:07:09,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939667512] [2023-12-02 17:07:09,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:07:09,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:07:09,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:07:09,794 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1089 trivial. 0 not checked. [2023-12-02 17:07:09,794 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:07:09,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939667512] [2023-12-02 17:07:09,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939667512] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:07:09,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949212365] [2023-12-02 17:07:09,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:07:09,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:07:09,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:07:09,797 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:07:09,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-02 17:07:09,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:07:09,886 INFO L262 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 17:07:09,892 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:07:10,045 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1089 trivial. 0 not checked. [2023-12-02 17:07:10,046 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:07:10,203 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1089 trivial. 0 not checked. [2023-12-02 17:07:10,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949212365] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:07:10,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1762210236] [2023-12-02 17:07:10,208 INFO L159 IcfgInterpreter]: Started Sifa with 53 locations of interest [2023-12-02 17:07:10,209 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:07:10,209 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:07:10,210 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:07:10,210 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:07:12,890 INFO L197 IcfgInterpreter]: Interpreting procedure assume with input of size 3 for LOIs [2023-12-02 17:07:12,892 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:07:20,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1762210236] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:07:20,706 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:07:20,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [5, 5, 5] total 54 [2023-12-02 17:07:20,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727205512] [2023-12-02 17:07:20,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:07:20,707 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2023-12-02 17:07:20,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:07:20,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2023-12-02 17:07:20,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1325, Invalid=1645, Unknown=0, NotChecked=0, Total=2970 [2023-12-02 17:07:20,710 INFO L87 Difference]: Start difference. First operand 77 states and 115 transitions. Second operand has 50 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 15 states have internal predecessors, (17), 34 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2023-12-02 17:07:21,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:07:21,473 INFO L93 Difference]: Finished difference Result 78 states and 116 transitions. [2023-12-02 17:07:21,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2023-12-02 17:07:21,476 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 15 states have internal predecessors, (17), 34 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 118 [2023-12-02 17:07:21,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:07:21,478 INFO L225 Difference]: With dead ends: 78 [2023-12-02 17:07:21,478 INFO L226 Difference]: Without dead ends: 77 [2023-12-02 17:07:21,480 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 300 SyntacticMatches, 4 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=1325, Invalid=1645, Unknown=0, NotChecked=0, Total=2970 [2023-12-02 17:07:21,481 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 72 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 510 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 510 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-02 17:07:21,482 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 91 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 510 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-02 17:07:21,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2023-12-02 17:07:21,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 76. [2023-12-02 17:07:21,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 35 states have (on average 1.1428571428571428) internal successors, (40), 37 states have internal predecessors, (40), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:07:21,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 114 transitions. [2023-12-02 17:07:21,506 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 114 transitions. Word has length 118 [2023-12-02 17:07:21,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:07:21,507 INFO L495 AbstractCegarLoop]: Abstraction has 76 states and 114 transitions. [2023-12-02 17:07:21,508 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 15 states have internal predecessors, (17), 34 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2023-12-02 17:07:21,508 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 114 transitions. [2023-12-02 17:07:21,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-12-02 17:07:21,511 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:07:21,511 INFO L195 NwaCegarLoop]: trace histogram [35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:07:21,516 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-02 17:07:21,711 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:07:21,712 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 17:07:21,712 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:07:21,712 INFO L85 PathProgramCache]: Analyzing trace with hash 1352695111, now seen corresponding path program 1 times [2023-12-02 17:07:21,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:07:21,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174766822] [2023-12-02 17:07:21,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:07:21,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:07:21,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:07:21,980 INFO L134 CoverageAnalysis]: Checked inductivity of 1190 backedges. 6 proven. 60 refuted. 0 times theorem prover too weak. 1124 trivial. 0 not checked. [2023-12-02 17:07:21,980 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:07:21,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174766822] [2023-12-02 17:07:21,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174766822] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:07:21,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700574214] [2023-12-02 17:07:21,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:07:21,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:07:21,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:07:21,983 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:07:21,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-02 17:07:22,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:07:22,074 INFO L262 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 17:07:22,079 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:07:22,227 INFO L134 CoverageAnalysis]: Checked inductivity of 1190 backedges. 2 proven. 32 refuted. 0 times theorem prover too weak. 1156 trivial. 0 not checked. [2023-12-02 17:07:22,227 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:07:22,382 INFO L134 CoverageAnalysis]: Checked inductivity of 1190 backedges. 2 proven. 32 refuted. 0 times theorem prover too weak. 1156 trivial. 0 not checked. [2023-12-02 17:07:22,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700574214] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:07:22,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [74739695] [2023-12-02 17:07:22,386 INFO L159 IcfgInterpreter]: Started Sifa with 58 locations of interest [2023-12-02 17:07:22,386 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:07:22,387 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:07:22,387 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:07:22,387 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:07:25,610 INFO L197 IcfgInterpreter]: Interpreting procedure assume with input of size 3 for LOIs [2023-12-02 17:07:25,612 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:07:35,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [74739695] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:07:35,416 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:07:35,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [52] imperfect sequences [5, 5, 5] total 60 [2023-12-02 17:07:35,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766323769] [2023-12-02 17:07:35,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:07:35,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2023-12-02 17:07:35,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:07:35,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2023-12-02 17:07:35,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1579, Invalid=2081, Unknown=0, NotChecked=0, Total=3660 [2023-12-02 17:07:35,422 INFO L87 Difference]: Start difference. First operand 76 states and 114 transitions. Second operand has 54 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 19 states have internal predecessors, (21), 35 states have call successors, (35), 1 states have call predecessors, (35), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2023-12-02 17:07:36,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:07:36,195 INFO L93 Difference]: Finished difference Result 86 states and 126 transitions. [2023-12-02 17:07:36,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2023-12-02 17:07:36,196 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 19 states have internal predecessors, (21), 35 states have call successors, (35), 1 states have call predecessors, (35), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) Word has length 125 [2023-12-02 17:07:36,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:07:36,197 INFO L225 Difference]: With dead ends: 86 [2023-12-02 17:07:36,197 INFO L226 Difference]: Without dead ends: 85 [2023-12-02 17:07:36,199 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 316 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=1579, Invalid=2081, Unknown=0, NotChecked=0, Total=3660 [2023-12-02 17:07:36,200 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 163 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 519 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 519 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-02 17:07:36,200 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 81 Invalid, 537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 519 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-02 17:07:36,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2023-12-02 17:07:36,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 83. [2023-12-02 17:07:36,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 41 states have (on average 1.146341463414634) internal successors, (47), 43 states have internal predecessors, (47), 38 states have call successors, (38), 1 states have call predecessors, (38), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-02 17:07:36,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 123 transitions. [2023-12-02 17:07:36,231 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 123 transitions. Word has length 125 [2023-12-02 17:07:36,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:07:36,232 INFO L495 AbstractCegarLoop]: Abstraction has 83 states and 123 transitions. [2023-12-02 17:07:36,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 19 states have internal predecessors, (21), 35 states have call successors, (35), 1 states have call predecessors, (35), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2023-12-02 17:07:36,233 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 123 transitions. [2023-12-02 17:07:36,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-12-02 17:07:36,235 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:07:36,235 INFO L195 NwaCegarLoop]: trace histogram [35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:07:36,240 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-02 17:07:36,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:07:36,436 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 17:07:36,436 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:07:36,437 INFO L85 PathProgramCache]: Analyzing trace with hash -141645533, now seen corresponding path program 1 times [2023-12-02 17:07:36,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:07:36,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551490427] [2023-12-02 17:07:36,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:07:36,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:07:36,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:07:36,628 INFO L134 CoverageAnalysis]: Checked inductivity of 1190 backedges. 2 proven. 32 refuted. 0 times theorem prover too weak. 1156 trivial. 0 not checked. [2023-12-02 17:07:36,629 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:07:36,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551490427] [2023-12-02 17:07:36,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551490427] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:07:36,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370154417] [2023-12-02 17:07:36,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:07:36,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:07:36,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:07:36,631 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:07:36,633 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-02 17:07:36,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:07:36,720 INFO L262 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 17:07:36,724 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:07:36,918 INFO L134 CoverageAnalysis]: Checked inductivity of 1190 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 1156 trivial. 0 not checked. [2023-12-02 17:07:36,919 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:07:37,144 INFO L134 CoverageAnalysis]: Checked inductivity of 1190 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 1156 trivial. 0 not checked. [2023-12-02 17:07:37,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370154417] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:07:37,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1219317600] [2023-12-02 17:07:37,148 INFO L159 IcfgInterpreter]: Started Sifa with 60 locations of interest [2023-12-02 17:07:37,149 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:07:37,149 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:07:37,150 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:07:37,150 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:07:39,989 INFO L197 IcfgInterpreter]: Interpreting procedure assume with input of size 3 for LOIs [2023-12-02 17:07:39,990 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:07:50,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1219317600] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:07:50,552 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:07:50,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [53] imperfect sequences [5, 7, 7] total 66 [2023-12-02 17:07:50,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306497804] [2023-12-02 17:07:50,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:07:50,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2023-12-02 17:07:50,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:07:50,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2023-12-02 17:07:50,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1805, Invalid=2617, Unknown=0, NotChecked=0, Total=4422 [2023-12-02 17:07:50,557 INFO L87 Difference]: Start difference. First operand 83 states and 123 transitions. Second operand has 55 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 20 states have internal predecessors, (23), 35 states have call successors, (35), 1 states have call predecessors, (35), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2023-12-02 17:07:51,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:07:51,368 INFO L93 Difference]: Finished difference Result 85 states and 125 transitions. [2023-12-02 17:07:51,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2023-12-02 17:07:51,369 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 20 states have internal predecessors, (23), 35 states have call successors, (35), 1 states have call predecessors, (35), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) Word has length 127 [2023-12-02 17:07:51,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:07:51,370 INFO L225 Difference]: With dead ends: 85 [2023-12-02 17:07:51,370 INFO L226 Difference]: Without dead ends: 84 [2023-12-02 17:07:51,372 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 315 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=1805, Invalid=2617, Unknown=0, NotChecked=0, Total=4422 [2023-12-02 17:07:51,373 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 103 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 679 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:07:51,374 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 82 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 679 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 17:07:51,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2023-12-02 17:07:51,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 75. [2023-12-02 17:07:51,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 35 states have (on average 1.1142857142857143) internal successors, (39), 36 states have internal predecessors, (39), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:07:51,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 113 transitions. [2023-12-02 17:07:51,404 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 113 transitions. Word has length 127 [2023-12-02 17:07:51,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:07:51,404 INFO L495 AbstractCegarLoop]: Abstraction has 75 states and 113 transitions. [2023-12-02 17:07:51,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 20 states have internal predecessors, (23), 35 states have call successors, (35), 1 states have call predecessors, (35), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2023-12-02 17:07:51,405 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 113 transitions. [2023-12-02 17:07:51,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2023-12-02 17:07:51,407 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:07:51,407 INFO L195 NwaCegarLoop]: trace histogram [36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:07:51,412 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-02 17:07:51,607 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:07:51,608 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 17:07:51,608 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:07:51,608 INFO L85 PathProgramCache]: Analyzing trace with hash 416749511, now seen corresponding path program 1 times [2023-12-02 17:07:51,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:07:51,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290257418] [2023-12-02 17:07:51,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:07:51,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:07:51,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:07:51,781 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 10 proven. 58 refuted. 0 times theorem prover too weak. 1192 trivial. 0 not checked. [2023-12-02 17:07:51,781 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:07:51,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290257418] [2023-12-02 17:07:51,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290257418] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:07:51,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130515056] [2023-12-02 17:07:51,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:07:51,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:07:51,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:07:51,783 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:07:51,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-02 17:07:51,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:07:51,880 INFO L262 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 17:07:51,884 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:07:52,042 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 4 proven. 31 refuted. 0 times theorem prover too weak. 1225 trivial. 0 not checked. [2023-12-02 17:07:52,042 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:07:52,179 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 4 proven. 31 refuted. 0 times theorem prover too weak. 1225 trivial. 0 not checked. [2023-12-02 17:07:52,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130515056] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:07:52,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1008047432] [2023-12-02 17:07:52,183 INFO L159 IcfgInterpreter]: Started Sifa with 63 locations of interest [2023-12-02 17:07:52,183 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:07:52,183 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:07:52,184 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:07:52,184 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:07:55,182 INFO L197 IcfgInterpreter]: Interpreting procedure assume with input of size 3 for LOIs [2023-12-02 17:07:55,183 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:08:07,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1008047432] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:08:07,025 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:08:07,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [56] imperfect sequences [5, 5, 5] total 64 [2023-12-02 17:08:07,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228642214] [2023-12-02 17:08:07,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:08:07,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2023-12-02 17:08:07,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:08:07,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2023-12-02 17:08:07,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1784, Invalid=2376, Unknown=0, NotChecked=0, Total=4160 [2023-12-02 17:08:07,030 INFO L87 Difference]: Start difference. First operand 75 states and 113 transitions. Second operand has 58 states, 20 states have (on average 1.25) internal successors, (25), 23 states have internal predecessors, (25), 36 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-12-02 17:08:07,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:08:07,931 INFO L93 Difference]: Finished difference Result 93 states and 135 transitions. [2023-12-02 17:08:07,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2023-12-02 17:08:07,931 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 20 states have (on average 1.25) internal successors, (25), 23 states have internal predecessors, (25), 36 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) Word has length 132 [2023-12-02 17:08:07,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:08:07,933 INFO L225 Difference]: With dead ends: 93 [2023-12-02 17:08:07,933 INFO L226 Difference]: Without dead ends: 92 [2023-12-02 17:08:07,934 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 400 GetRequests, 332 SyntacticMatches, 5 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 11.9s TimeCoverageRelationStatistics Valid=1784, Invalid=2376, Unknown=0, NotChecked=0, Total=4160 [2023-12-02 17:08:07,935 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 90 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 675 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 675 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:08:07,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 80 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 675 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 17:08:07,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2023-12-02 17:08:07,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 87. [2023-12-02 17:08:07,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 45 states have (on average 1.1333333333333333) internal successors, (51), 46 states have internal predecessors, (51), 39 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-12-02 17:08:07,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 129 transitions. [2023-12-02 17:08:07,965 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 129 transitions. Word has length 132 [2023-12-02 17:08:07,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:08:07,966 INFO L495 AbstractCegarLoop]: Abstraction has 87 states and 129 transitions. [2023-12-02 17:08:07,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 20 states have (on average 1.25) internal successors, (25), 23 states have internal predecessors, (25), 36 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-12-02 17:08:07,966 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 129 transitions. [2023-12-02 17:08:07,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-02 17:08:07,969 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:08:07,969 INFO L195 NwaCegarLoop]: trace histogram [36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:08:07,973 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-12-02 17:08:08,169 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:08:08,170 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 17:08:08,170 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:08:08,170 INFO L85 PathProgramCache]: Analyzing trace with hash -963888989, now seen corresponding path program 1 times [2023-12-02 17:08:08,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:08:08,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600243229] [2023-12-02 17:08:08,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:08:08,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:08:08,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:08:08,348 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 4 proven. 31 refuted. 0 times theorem prover too weak. 1225 trivial. 0 not checked. [2023-12-02 17:08:08,349 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:08:08,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600243229] [2023-12-02 17:08:08,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600243229] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:08:08,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026536904] [2023-12-02 17:08:08,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:08:08,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:08:08,350 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:08:08,351 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:08:08,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-02 17:08:08,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:08:08,444 INFO L262 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 17:08:08,448 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:08:08,611 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 1225 trivial. 0 not checked. [2023-12-02 17:08:08,611 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:08:08,790 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 1225 trivial. 0 not checked. [2023-12-02 17:08:08,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026536904] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:08:08,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [63598853] [2023-12-02 17:08:08,793 INFO L159 IcfgInterpreter]: Started Sifa with 65 locations of interest [2023-12-02 17:08:08,793 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:08:08,793 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:08:08,793 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:08:08,793 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:08:11,716 INFO L197 IcfgInterpreter]: Interpreting procedure assume with input of size 3 for LOIs [2023-12-02 17:08:11,717 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:08:24,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [63598853] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:08:24,365 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:08:24,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [57] imperfect sequences [5, 7, 7] total 70 [2023-12-02 17:08:24,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306999755] [2023-12-02 17:08:24,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:08:24,366 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2023-12-02 17:08:24,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:08:24,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2023-12-02 17:08:24,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2016, Invalid=2954, Unknown=0, NotChecked=0, Total=4970 [2023-12-02 17:08:24,370 INFO L87 Difference]: Start difference. First operand 87 states and 129 transitions. Second operand has 59 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 24 states have internal predecessors, (27), 36 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-12-02 17:08:25,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:08:25,439 INFO L93 Difference]: Finished difference Result 99 states and 143 transitions. [2023-12-02 17:08:25,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-12-02 17:08:25,440 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 24 states have internal predecessors, (27), 36 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) Word has length 134 [2023-12-02 17:08:25,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:08:25,442 INFO L225 Difference]: With dead ends: 99 [2023-12-02 17:08:25,442 INFO L226 Difference]: Without dead ends: 98 [2023-12-02 17:08:25,444 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 405 GetRequests, 331 SyntacticMatches, 5 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 12.7s TimeCoverageRelationStatistics Valid=2016, Invalid=2954, Unknown=0, NotChecked=0, Total=4970 [2023-12-02 17:08:25,444 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 76 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 883 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 883 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-02 17:08:25,445 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 92 Invalid, 892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 883 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-02 17:08:25,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2023-12-02 17:08:25,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 89. [2023-12-02 17:08:25,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 47 states have (on average 1.127659574468085) internal successors, (53), 48 states have internal predecessors, (53), 39 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-12-02 17:08:25,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 131 transitions. [2023-12-02 17:08:25,475 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 131 transitions. Word has length 134 [2023-12-02 17:08:25,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:08:25,476 INFO L495 AbstractCegarLoop]: Abstraction has 89 states and 131 transitions. [2023-12-02 17:08:25,476 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 24 states have internal predecessors, (27), 36 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-12-02 17:08:25,477 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 131 transitions. [2023-12-02 17:08:25,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-02 17:08:25,478 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:08:25,479 INFO L195 NwaCegarLoop]: trace histogram [36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:08:25,484 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-02 17:08:25,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:08:25,679 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 17:08:25,680 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:08:25,680 INFO L85 PathProgramCache]: Analyzing trace with hash -2110448533, now seen corresponding path program 1 times [2023-12-02 17:08:25,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:08:25,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315377171] [2023-12-02 17:08:25,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:08:25,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:08:25,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:08:25,912 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 10 proven. 58 refuted. 0 times theorem prover too weak. 1192 trivial. 0 not checked. [2023-12-02 17:08:25,913 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:08:25,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315377171] [2023-12-02 17:08:25,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315377171] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:08:25,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671429765] [2023-12-02 17:08:25,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:08:25,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:08:25,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:08:25,915 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:08:25,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-02 17:08:26,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:08:26,012 INFO L262 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 17:08:26,018 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:08:26,190 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 4 proven. 31 refuted. 0 times theorem prover too weak. 1225 trivial. 0 not checked. [2023-12-02 17:08:26,190 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:08:26,358 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 4 proven. 31 refuted. 0 times theorem prover too weak. 1225 trivial. 0 not checked. [2023-12-02 17:08:26,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671429765] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:08:26,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [317514162] [2023-12-02 17:08:26,364 INFO L159 IcfgInterpreter]: Started Sifa with 65 locations of interest [2023-12-02 17:08:26,365 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:08:26,365 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:08:26,366 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:08:26,366 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:08:29,307 INFO L197 IcfgInterpreter]: Interpreting procedure assume with input of size 3 for LOIs [2023-12-02 17:08:29,308 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:08:41,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [317514162] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:08:41,973 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:08:41,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [57] imperfect sequences [5, 5, 5] total 65 [2023-12-02 17:08:41,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127446493] [2023-12-02 17:08:41,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:08:41,975 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2023-12-02 17:08:41,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:08:41,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2023-12-02 17:08:41,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1836, Invalid=2454, Unknown=0, NotChecked=0, Total=4290 [2023-12-02 17:08:41,978 INFO L87 Difference]: Start difference. First operand 89 states and 131 transitions. Second operand has 59 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 24 states have internal predecessors, (27), 36 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-12-02 17:08:43,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:08:43,084 INFO L93 Difference]: Finished difference Result 99 states and 143 transitions. [2023-12-02 17:08:43,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-12-02 17:08:43,085 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 24 states have internal predecessors, (27), 36 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) Word has length 134 [2023-12-02 17:08:43,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:08:43,086 INFO L225 Difference]: With dead ends: 99 [2023-12-02 17:08:43,086 INFO L226 Difference]: Without dead ends: 98 [2023-12-02 17:08:43,087 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 337 SyntacticMatches, 5 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 404 ImplicationChecksByTransitivity, 12.7s TimeCoverageRelationStatistics Valid=1836, Invalid=2454, Unknown=0, NotChecked=0, Total=4290 [2023-12-02 17:08:43,088 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 105 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 896 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:08:43,088 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 83 Invalid, 908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 896 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-02 17:08:43,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2023-12-02 17:08:43,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 89. [2023-12-02 17:08:43,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 47 states have (on average 1.127659574468085) internal successors, (53), 48 states have internal predecessors, (53), 39 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-12-02 17:08:43,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 131 transitions. [2023-12-02 17:08:43,114 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 131 transitions. Word has length 134 [2023-12-02 17:08:43,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:08:43,114 INFO L495 AbstractCegarLoop]: Abstraction has 89 states and 131 transitions. [2023-12-02 17:08:43,115 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 24 states have internal predecessors, (27), 36 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-12-02 17:08:43,115 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 131 transitions. [2023-12-02 17:08:43,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-12-02 17:08:43,116 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:08:43,116 INFO L195 NwaCegarLoop]: trace histogram [36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:08:43,120 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-02 17:08:43,317 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:08:43,318 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 17:08:43,319 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:08:43,319 INFO L85 PathProgramCache]: Analyzing trace with hash 1350280263, now seen corresponding path program 1 times [2023-12-02 17:08:43,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:08:43,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18818032] [2023-12-02 17:08:43,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:08:43,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:08:43,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:08:43,509 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 4 proven. 31 refuted. 0 times theorem prover too weak. 1225 trivial. 0 not checked. [2023-12-02 17:08:43,509 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:08:43,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18818032] [2023-12-02 17:08:43,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18818032] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:08:43,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815190718] [2023-12-02 17:08:43,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:08:43,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:08:43,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:08:43,511 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:08:43,513 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-02 17:08:43,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:08:43,597 INFO L262 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 17:08:43,600 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:08:43,802 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 1225 trivial. 0 not checked. [2023-12-02 17:08:43,802 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:08:43,971 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 1225 trivial. 0 not checked. [2023-12-02 17:08:43,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815190718] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:08:43,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1872625230] [2023-12-02 17:08:43,973 INFO L159 IcfgInterpreter]: Started Sifa with 67 locations of interest [2023-12-02 17:08:43,973 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:08:43,973 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:08:43,974 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:08:43,974 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:08:46,986 INFO L197 IcfgInterpreter]: Interpreting procedure assume with input of size 3 for LOIs [2023-12-02 17:08:46,987 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:09:00,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1872625230] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:09:00,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:09:00,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [58] imperfect sequences [5, 9, 9] total 75 [2023-12-02 17:09:00,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196377422] [2023-12-02 17:09:00,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:09:00,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2023-12-02 17:09:00,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:09:00,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2023-12-02 17:09:00,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2204, Invalid=3496, Unknown=0, NotChecked=0, Total=5700 [2023-12-02 17:09:00,955 INFO L87 Difference]: Start difference. First operand 89 states and 131 transitions. Second operand has 60 states, 22 states have (on average 1.3181818181818181) internal successors, (29), 25 states have internal predecessors, (29), 36 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-12-02 17:09:02,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:09:02,126 INFO L93 Difference]: Finished difference Result 92 states and 134 transitions. [2023-12-02 17:09:02,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2023-12-02 17:09:02,127 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 22 states have (on average 1.3181818181818181) internal successors, (29), 25 states have internal predecessors, (29), 36 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) Word has length 136 [2023-12-02 17:09:02,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:09:02,128 INFO L225 Difference]: With dead ends: 92 [2023-12-02 17:09:02,128 INFO L226 Difference]: Without dead ends: 91 [2023-12-02 17:09:02,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 411 GetRequests, 332 SyntacticMatches, 5 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 843 ImplicationChecksByTransitivity, 14.1s TimeCoverageRelationStatistics Valid=2204, Invalid=3496, Unknown=0, NotChecked=0, Total=5700 [2023-12-02 17:09:02,131 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 130 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 852 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 870 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:09:02,131 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 93 Invalid, 870 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 852 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-02 17:09:02,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2023-12-02 17:09:02,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 74. [2023-12-02 17:09:02,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 35 states have (on average 1.0857142857142856) internal successors, (38), 35 states have internal predecessors, (38), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:09:02,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 112 transitions. [2023-12-02 17:09:02,157 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 112 transitions. Word has length 136 [2023-12-02 17:09:02,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:09:02,157 INFO L495 AbstractCegarLoop]: Abstraction has 74 states and 112 transitions. [2023-12-02 17:09:02,157 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 22 states have (on average 1.3181818181818181) internal successors, (29), 25 states have internal predecessors, (29), 36 states have call successors, (36), 1 states have call predecessors, (36), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-12-02 17:09:02,158 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 112 transitions. [2023-12-02 17:09:02,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-02 17:09:02,159 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:09:02,159 INFO L195 NwaCegarLoop]: trace histogram [37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:09:02,163 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-12-02 17:09:02,359 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:09:02,360 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 17:09:02,360 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:09:02,360 INFO L85 PathProgramCache]: Analyzing trace with hash -2089294237, now seen corresponding path program 1 times [2023-12-02 17:09:02,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:09:02,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108296232] [2023-12-02 17:09:02,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:09:02,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:09:02,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:09:02,520 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 14 proven. 56 refuted. 0 times theorem prover too weak. 1262 trivial. 0 not checked. [2023-12-02 17:09:02,520 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:09:02,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108296232] [2023-12-02 17:09:02,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108296232] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:09:02,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121390701] [2023-12-02 17:09:02,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:09:02,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:09:02,521 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:09:02,522 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:09:02,528 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-02 17:09:02,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:09:02,607 INFO L262 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 17:09:02,610 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:09:02,768 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:09:02,768 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:09:02,932 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:09:02,932 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [121390701] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:09:02,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [648148071] [2023-12-02 17:09:02,934 INFO L159 IcfgInterpreter]: Started Sifa with 68 locations of interest [2023-12-02 17:09:02,934 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:09:02,934 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:09:02,934 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:09:02,934 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:09:06,005 INFO L197 IcfgInterpreter]: Interpreting procedure assume with input of size 3 for LOIs [2023-12-02 17:09:06,006 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:09:18,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [648148071] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:09:18,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:09:18,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [58] imperfect sequences [5, 5, 5] total 66 [2023-12-02 17:09:18,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362311712] [2023-12-02 17:09:18,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:09:18,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2023-12-02 17:09:18,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:09:18,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2023-12-02 17:09:18,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1827, Invalid=2463, Unknown=0, NotChecked=0, Total=4290 [2023-12-02 17:09:18,634 INFO L87 Difference]: Start difference. First operand 74 states and 112 transitions. Second operand has 59 states, 21 states have (on average 1.380952380952381) internal successors, (29), 24 states have internal predecessors, (29), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:09:19,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:09:19,644 INFO L93 Difference]: Finished difference Result 98 states and 140 transitions. [2023-12-02 17:09:19,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-12-02 17:09:19,645 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 21 states have (on average 1.380952380952381) internal successors, (29), 24 states have internal predecessors, (29), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 139 [2023-12-02 17:09:19,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:09:19,646 INFO L225 Difference]: With dead ends: 98 [2023-12-02 17:09:19,646 INFO L226 Difference]: Without dead ends: 90 [2023-12-02 17:09:19,647 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 353 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=1827, Invalid=2463, Unknown=0, NotChecked=0, Total=4290 [2023-12-02 17:09:19,647 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 61 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 814 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 814 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-02 17:09:19,648 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 74 Invalid, 820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 814 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-02 17:09:19,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2023-12-02 17:09:19,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 84. [2023-12-02 17:09:19,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 43 states have (on average 1.0930232558139534) internal successors, (47), 43 states have internal predecessors, (47), 39 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-12-02 17:09:19,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 125 transitions. [2023-12-02 17:09:19,670 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 125 transitions. Word has length 139 [2023-12-02 17:09:19,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:09:19,670 INFO L495 AbstractCegarLoop]: Abstraction has 84 states and 125 transitions. [2023-12-02 17:09:19,670 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 21 states have (on average 1.380952380952381) internal successors, (29), 24 states have internal predecessors, (29), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:09:19,670 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 125 transitions. [2023-12-02 17:09:19,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-02 17:09:19,671 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:09:19,671 INFO L195 NwaCegarLoop]: trace histogram [37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:09:19,676 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-02 17:09:19,872 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-02 17:09:19,872 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 17:09:19,872 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:09:19,872 INFO L85 PathProgramCache]: Analyzing trace with hash 1178035519, now seen corresponding path program 1 times [2023-12-02 17:09:19,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:09:19,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876691118] [2023-12-02 17:09:19,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:09:19,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:09:19,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:09:20,069 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 4 proven. 32 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:09:20,070 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:09:20,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876691118] [2023-12-02 17:09:20,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876691118] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:09:20,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399802027] [2023-12-02 17:09:20,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:09:20,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:09:20,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:09:20,071 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:09:20,076 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-02 17:09:20,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:09:20,166 INFO L262 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 17:09:20,169 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:09:20,342 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 4 proven. 32 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:09:20,342 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:09:20,505 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 4 proven. 32 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:09:20,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399802027] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:09:20,505 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [780408858] [2023-12-02 17:09:20,507 INFO L159 IcfgInterpreter]: Started Sifa with 70 locations of interest [2023-12-02 17:09:20,507 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:09:20,508 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:09:20,508 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:09:20,508 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:09:23,634 INFO L197 IcfgInterpreter]: Interpreting procedure assume with input of size 3 for LOIs [2023-12-02 17:09:23,635 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:09:38,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [780408858] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:09:38,472 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:09:38,472 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [61] imperfect sequences [7, 7, 7] total 76 [2023-12-02 17:09:38,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774978562] [2023-12-02 17:09:38,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:09:38,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2023-12-02 17:09:38,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:09:38,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2023-12-02 17:09:38,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2299, Invalid=3553, Unknown=0, NotChecked=0, Total=5852 [2023-12-02 17:09:38,474 INFO L87 Difference]: Start difference. First operand 84 states and 125 transitions. Second operand has 63 states, 24 states have (on average 1.2916666666666667) internal successors, (31), 28 states have internal predecessors, (31), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:09:39,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:09:39,748 INFO L93 Difference]: Finished difference Result 97 states and 138 transitions. [2023-12-02 17:09:39,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2023-12-02 17:09:39,749 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 24 states have (on average 1.2916666666666667) internal successors, (31), 28 states have internal predecessors, (31), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 141 [2023-12-02 17:09:39,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:09:39,750 INFO L225 Difference]: With dead ends: 97 [2023-12-02 17:09:39,750 INFO L226 Difference]: Without dead ends: 82 [2023-12-02 17:09:39,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 428 GetRequests, 348 SyntacticMatches, 5 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 965 ImplicationChecksByTransitivity, 14.9s TimeCoverageRelationStatistics Valid=2299, Invalid=3553, Unknown=0, NotChecked=0, Total=5852 [2023-12-02 17:09:39,752 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 58 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 972 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:09:39,752 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 70 Invalid, 978 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 972 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-02 17:09:39,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2023-12-02 17:09:39,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 79. [2023-12-02 17:09:39,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 39 states have (on average 1.0769230769230769) internal successors, (42), 39 states have internal predecessors, (42), 38 states have call successors, (38), 1 states have call predecessors, (38), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-02 17:09:39,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 118 transitions. [2023-12-02 17:09:39,773 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 118 transitions. Word has length 141 [2023-12-02 17:09:39,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:09:39,774 INFO L495 AbstractCegarLoop]: Abstraction has 79 states and 118 transitions. [2023-12-02 17:09:39,774 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 24 states have (on average 1.2916666666666667) internal successors, (31), 28 states have internal predecessors, (31), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:09:39,774 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 118 transitions. [2023-12-02 17:09:39,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-02 17:09:39,775 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:09:39,776 INFO L195 NwaCegarLoop]: trace histogram [37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:09:39,780 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-12-02 17:09:39,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-02 17:09:39,976 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 17:09:39,976 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:09:39,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1531008519, now seen corresponding path program 1 times [2023-12-02 17:09:39,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:09:39,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70248886] [2023-12-02 17:09:39,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:09:39,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:09:39,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:09:40,096 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:09:40,096 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:09:40,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70248886] [2023-12-02 17:09:40,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70248886] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:09:40,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358393101] [2023-12-02 17:09:40,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:09:40,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:09:40,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:09:40,098 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:09:40,100 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-02 17:09:40,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:09:40,185 INFO L262 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 17:09:40,188 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:09:40,321 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:09:40,321 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:09:40,462 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:09:40,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358393101] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:09:40,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [521235195] [2023-12-02 17:09:40,463 INFO L159 IcfgInterpreter]: Started Sifa with 70 locations of interest [2023-12-02 17:09:40,463 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:09:40,464 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:09:40,464 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:09:40,464 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:09:43,621 INFO L197 IcfgInterpreter]: Interpreting procedure assume with input of size 3 for LOIs [2023-12-02 17:09:43,622 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:09:58,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [521235195] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:09:58,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:09:58,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [61] imperfect sequences [5, 5, 5] total 68 [2023-12-02 17:09:58,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801615774] [2023-12-02 17:09:58,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:09:58,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2023-12-02 17:09:58,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:09:58,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2023-12-02 17:09:58,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2027, Invalid=2665, Unknown=0, NotChecked=0, Total=4692 [2023-12-02 17:09:58,078 INFO L87 Difference]: Start difference. First operand 79 states and 118 transitions. Second operand has 63 states, 24 states have (on average 1.2916666666666667) internal successors, (31), 28 states have internal predecessors, (31), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:09:59,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:09:59,354 INFO L93 Difference]: Finished difference Result 97 states and 138 transitions. [2023-12-02 17:09:59,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2023-12-02 17:09:59,354 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 24 states have (on average 1.2916666666666667) internal successors, (31), 28 states have internal predecessors, (31), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 141 [2023-12-02 17:09:59,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:09:59,356 INFO L225 Difference]: With dead ends: 97 [2023-12-02 17:09:59,356 INFO L226 Difference]: Without dead ends: 89 [2023-12-02 17:09:59,357 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 353 SyntacticMatches, 6 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 14.5s TimeCoverageRelationStatistics Valid=2027, Invalid=2665, Unknown=0, NotChecked=0, Total=4692 [2023-12-02 17:09:59,357 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 144 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 1018 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 1036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1018 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:09:59,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 74 Invalid, 1036 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1018 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-02 17:09:59,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2023-12-02 17:09:59,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 86. [2023-12-02 17:09:59,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 45 states have (on average 1.0666666666666667) internal successors, (48), 45 states have internal predecessors, (48), 39 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-12-02 17:09:59,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 126 transitions. [2023-12-02 17:09:59,387 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 126 transitions. Word has length 141 [2023-12-02 17:09:59,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:09:59,388 INFO L495 AbstractCegarLoop]: Abstraction has 86 states and 126 transitions. [2023-12-02 17:09:59,388 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 24 states have (on average 1.2916666666666667) internal successors, (31), 28 states have internal predecessors, (31), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:09:59,388 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 126 transitions. [2023-12-02 17:09:59,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-02 17:09:59,389 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:09:59,389 INFO L195 NwaCegarLoop]: trace histogram [37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:09:59,394 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-12-02 17:09:59,590 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:09:59,590 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 17:09:59,590 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:09:59,590 INFO L85 PathProgramCache]: Analyzing trace with hash -2058477249, now seen corresponding path program 1 times [2023-12-02 17:09:59,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:09:59,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054196245] [2023-12-02 17:09:59,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:09:59,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:09:59,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:09:59,787 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 14 proven. 56 refuted. 0 times theorem prover too weak. 1262 trivial. 0 not checked. [2023-12-02 17:09:59,787 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:09:59,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054196245] [2023-12-02 17:09:59,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054196245] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:09:59,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697286580] [2023-12-02 17:09:59,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:09:59,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:09:59,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:09:59,789 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:09:59,792 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-02 17:09:59,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:09:59,870 INFO L262 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 17:09:59,872 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:10:00,002 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:10:00,002 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:10:00,128 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:10:00,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697286580] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:10:00,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1984029743] [2023-12-02 17:10:00,130 INFO L159 IcfgInterpreter]: Started Sifa with 70 locations of interest [2023-12-02 17:10:00,130 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:10:00,130 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:10:00,130 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:10:00,130 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:10:03,263 INFO L197 IcfgInterpreter]: Interpreting procedure assume with input of size 3 for LOIs [2023-12-02 17:10:03,264 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:10:18,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1984029743] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:10:18,321 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:10:18,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [60] imperfect sequences [5, 5, 5] total 68 [2023-12-02 17:10:18,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784896252] [2023-12-02 17:10:18,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:10:18,322 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2023-12-02 17:10:18,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:10:18,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2023-12-02 17:10:18,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1987, Invalid=2705, Unknown=0, NotChecked=0, Total=4692 [2023-12-02 17:10:18,324 INFO L87 Difference]: Start difference. First operand 86 states and 126 transitions. Second operand has 62 states, 23 states have (on average 1.3478260869565217) internal successors, (31), 27 states have internal predecessors, (31), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:10:19,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:10:19,543 INFO L93 Difference]: Finished difference Result 102 states and 144 transitions. [2023-12-02 17:10:19,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2023-12-02 17:10:19,544 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 23 states have (on average 1.3478260869565217) internal successors, (31), 27 states have internal predecessors, (31), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 141 [2023-12-02 17:10:19,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:10:19,545 INFO L225 Difference]: With dead ends: 102 [2023-12-02 17:10:19,545 INFO L226 Difference]: Without dead ends: 94 [2023-12-02 17:10:19,546 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 427 GetRequests, 352 SyntacticMatches, 8 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 15.1s TimeCoverageRelationStatistics Valid=1987, Invalid=2705, Unknown=0, NotChecked=0, Total=4692 [2023-12-02 17:10:19,546 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 111 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 825 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 825 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:10:19,547 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 62 Invalid, 837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 825 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-02 17:10:19,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2023-12-02 17:10:19,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 86. [2023-12-02 17:10:19,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 45 states have (on average 1.0666666666666667) internal successors, (48), 45 states have internal predecessors, (48), 39 states have call successors, (39), 1 states have call predecessors, (39), 1 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-12-02 17:10:19,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 126 transitions. [2023-12-02 17:10:19,569 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 126 transitions. Word has length 141 [2023-12-02 17:10:19,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:10:19,569 INFO L495 AbstractCegarLoop]: Abstraction has 86 states and 126 transitions. [2023-12-02 17:10:19,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 23 states have (on average 1.3478260869565217) internal successors, (31), 27 states have internal predecessors, (31), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:10:19,569 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 126 transitions. [2023-12-02 17:10:19,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-02 17:10:19,570 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:10:19,571 INFO L195 NwaCegarLoop]: trace histogram [37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:10:19,575 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-12-02 17:10:19,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:10:19,771 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 17:10:19,772 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:10:19,772 INFO L85 PathProgramCache]: Analyzing trace with hash 1365474275, now seen corresponding path program 1 times [2023-12-02 17:10:19,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:10:19,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490752951] [2023-12-02 17:10:19,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:10:19,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:10:19,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:10:19,976 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:10:19,976 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:10:19,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490752951] [2023-12-02 17:10:19,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490752951] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:10:19,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076699006] [2023-12-02 17:10:19,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:10:19,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:10:19,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:10:19,978 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:10:19,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-02 17:10:20,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:10:20,057 INFO L262 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 17:10:20,059 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:10:20,260 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 4 proven. 32 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:10:20,260 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:10:20,460 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 4 proven. 32 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:10:20,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076699006] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:10:20,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1531501861] [2023-12-02 17:10:20,462 INFO L159 IcfgInterpreter]: Started Sifa with 72 locations of interest [2023-12-02 17:10:20,462 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:10:20,463 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:10:20,463 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:10:20,463 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:10:23,668 INFO L197 IcfgInterpreter]: Interpreting procedure assume with input of size 3 for LOIs [2023-12-02 17:10:23,669 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:10:40,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1531501861] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:10:40,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:10:40,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [62] imperfect sequences [9, 7, 7] total 81 [2023-12-02 17:10:40,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229798996] [2023-12-02 17:10:40,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:10:40,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2023-12-02 17:10:40,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:10:40,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2023-12-02 17:10:40,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2432, Invalid=4048, Unknown=0, NotChecked=0, Total=6480 [2023-12-02 17:10:40,142 INFO L87 Difference]: Start difference. First operand 86 states and 126 transitions. Second operand has 63 states, 25 states have (on average 1.32) internal successors, (33), 28 states have internal predecessors, (33), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:10:41,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:10:41,321 INFO L93 Difference]: Finished difference Result 101 states and 142 transitions. [2023-12-02 17:10:41,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2023-12-02 17:10:41,322 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 25 states have (on average 1.32) internal successors, (33), 28 states have internal predecessors, (33), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 143 [2023-12-02 17:10:41,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:10:41,323 INFO L225 Difference]: With dead ends: 101 [2023-12-02 17:10:41,323 INFO L226 Difference]: Without dead ends: 79 [2023-12-02 17:10:41,324 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 436 GetRequests, 353 SyntacticMatches, 4 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 961 ImplicationChecksByTransitivity, 16.6s TimeCoverageRelationStatistics Valid=2432, Invalid=4048, Unknown=0, NotChecked=0, Total=6480 [2023-12-02 17:10:41,325 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 95 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 981 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 993 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:10:41,325 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 79 Invalid, 993 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 981 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-02 17:10:41,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2023-12-02 17:10:41,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 79. [2023-12-02 17:10:41,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 39 states have (on average 1.0512820512820513) internal successors, (41), 39 states have internal predecessors, (41), 38 states have call successors, (38), 1 states have call predecessors, (38), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-02 17:10:41,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 117 transitions. [2023-12-02 17:10:41,345 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 117 transitions. Word has length 143 [2023-12-02 17:10:41,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:10:41,346 INFO L495 AbstractCegarLoop]: Abstraction has 79 states and 117 transitions. [2023-12-02 17:10:41,346 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 25 states have (on average 1.32) internal successors, (33), 28 states have internal predecessors, (33), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:10:41,346 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 117 transitions. [2023-12-02 17:10:41,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-02 17:10:41,347 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:10:41,347 INFO L195 NwaCegarLoop]: trace histogram [37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:10:41,351 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-12-02 17:10:41,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:10:41,548 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 17:10:41,548 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:10:41,548 INFO L85 PathProgramCache]: Analyzing trace with hash 728389915, now seen corresponding path program 1 times [2023-12-02 17:10:41,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:10:41,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552946085] [2023-12-02 17:10:41,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:10:41,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:10:41,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:10:41,684 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 4 proven. 32 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:10:41,684 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:10:41,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552946085] [2023-12-02 17:10:41,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552946085] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:10:41,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921237197] [2023-12-02 17:10:41,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:10:41,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:10:41,685 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:10:41,686 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:10:41,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-02 17:10:41,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:10:41,759 INFO L262 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 17:10:41,762 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:10:41,915 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 4 proven. 32 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:10:41,915 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:10:42,106 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 4 proven. 32 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:10:42,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921237197] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:10:42,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [72557195] [2023-12-02 17:10:42,108 INFO L159 IcfgInterpreter]: Started Sifa with 72 locations of interest [2023-12-02 17:10:42,108 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:10:42,109 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:10:42,109 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:10:42,109 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:10:45,250 INFO L197 IcfgInterpreter]: Interpreting procedure assume with input of size 3 for LOIs [2023-12-02 17:10:45,251 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:11:01,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [72557195] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:11:01,907 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:11:01,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [62] imperfect sequences [7, 7, 7] total 77 [2023-12-02 17:11:01,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467001980] [2023-12-02 17:11:01,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:11:01,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2023-12-02 17:11:01,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:11:01,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2023-12-02 17:11:01,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2353, Invalid=3653, Unknown=0, NotChecked=0, Total=6006 [2023-12-02 17:11:01,911 INFO L87 Difference]: Start difference. First operand 79 states and 117 transitions. Second operand has 64 states, 25 states have (on average 1.32) internal successors, (33), 29 states have internal predecessors, (33), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:11:03,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:11:03,141 INFO L93 Difference]: Finished difference Result 89 states and 127 transitions. [2023-12-02 17:11:03,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2023-12-02 17:11:03,142 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 25 states have (on average 1.32) internal successors, (33), 29 states have internal predecessors, (33), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 143 [2023-12-02 17:11:03,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:11:03,143 INFO L225 Difference]: With dead ends: 89 [2023-12-02 17:11:03,143 INFO L226 Difference]: Without dead ends: 74 [2023-12-02 17:11:03,144 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 434 GetRequests, 353 SyntacticMatches, 5 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 976 ImplicationChecksByTransitivity, 16.7s TimeCoverageRelationStatistics Valid=2353, Invalid=3653, Unknown=0, NotChecked=0, Total=6006 [2023-12-02 17:11:03,145 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 61 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 914 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:11:03,145 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 74 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 914 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-02 17:11:03,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2023-12-02 17:11:03,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2023-12-02 17:11:03,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 35 states have (on average 1.0285714285714285) internal successors, (36), 35 states have internal predecessors, (36), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:11:03,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 110 transitions. [2023-12-02 17:11:03,163 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 110 transitions. Word has length 143 [2023-12-02 17:11:03,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:11:03,163 INFO L495 AbstractCegarLoop]: Abstraction has 74 states and 110 transitions. [2023-12-02 17:11:03,164 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 25 states have (on average 1.32) internal successors, (33), 29 states have internal predecessors, (33), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:11:03,164 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 110 transitions. [2023-12-02 17:11:03,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-12-02 17:11:03,165 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:11:03,165 INFO L195 NwaCegarLoop]: trace histogram [37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:11:03,169 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-12-02 17:11:03,366 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-02 17:11:03,366 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 17:11:03,366 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:11:03,366 INFO L85 PathProgramCache]: Analyzing trace with hash 1081362915, now seen corresponding path program 1 times [2023-12-02 17:11:03,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:11:03,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27942901] [2023-12-02 17:11:03,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:11:03,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:11:03,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:11:03,513 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:11:03,513 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:11:03,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27942901] [2023-12-02 17:11:03,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27942901] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:11:03,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944407631] [2023-12-02 17:11:03,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:11:03,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:11:03,514 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:11:03,515 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:11:03,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-02 17:11:03,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:11:03,605 INFO L262 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 17:11:03,608 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:11:03,732 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:11:03,732 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:11:03,858 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:11:03,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [944407631] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:11:03,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [747703660] [2023-12-02 17:11:03,860 INFO L159 IcfgInterpreter]: Started Sifa with 72 locations of interest [2023-12-02 17:11:03,860 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:11:03,860 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:11:03,860 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:11:03,860 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:11:07,096 INFO L197 IcfgInterpreter]: Interpreting procedure assume with input of size 3 for LOIs [2023-12-02 17:11:07,097 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:11:22,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [747703660] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:11:22,501 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:11:22,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [62] imperfect sequences [5, 5, 5] total 68 [2023-12-02 17:11:22,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711616829] [2023-12-02 17:11:22,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:11:22,502 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2023-12-02 17:11:22,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:11:22,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2023-12-02 17:11:22,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2025, Invalid=2667, Unknown=0, NotChecked=0, Total=4692 [2023-12-02 17:11:22,505 INFO L87 Difference]: Start difference. First operand 74 states and 110 transitions. Second operand has 64 states, 25 states have (on average 1.32) internal successors, (33), 29 states have internal predecessors, (33), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:11:23,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:11:23,366 INFO L93 Difference]: Finished difference Result 82 states and 118 transitions. [2023-12-02 17:11:23,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2023-12-02 17:11:23,367 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 25 states have (on average 1.32) internal successors, (33), 29 states have internal predecessors, (33), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 143 [2023-12-02 17:11:23,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:11:23,368 INFO L225 Difference]: With dead ends: 82 [2023-12-02 17:11:23,368 INFO L226 Difference]: Without dead ends: 74 [2023-12-02 17:11:23,369 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 358 SyntacticMatches, 7 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 15.4s TimeCoverageRelationStatistics Valid=2025, Invalid=2667, Unknown=0, NotChecked=0, Total=4692 [2023-12-02 17:11:23,369 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 30 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 671 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 671 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:11:23,369 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 59 Invalid, 674 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 671 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 17:11:23,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2023-12-02 17:11:23,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2023-12-02 17:11:23,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 35 states have (on average 1.0) internal successors, (35), 35 states have internal predecessors, (35), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:11:23,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 109 transitions. [2023-12-02 17:11:23,386 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 109 transitions. Word has length 143 [2023-12-02 17:11:23,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:11:23,386 INFO L495 AbstractCegarLoop]: Abstraction has 74 states and 109 transitions. [2023-12-02 17:11:23,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 25 states have (on average 1.32) internal successors, (33), 29 states have internal predecessors, (33), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:11:23,387 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 109 transitions. [2023-12-02 17:11:23,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-02 17:11:23,387 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:11:23,388 INFO L195 NwaCegarLoop]: trace histogram [37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:11:23,392 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-12-02 17:11:23,588 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-02 17:11:23,588 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 17:11:23,588 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:11:23,589 INFO L85 PathProgramCache]: Analyzing trace with hash -1247221569, now seen corresponding path program 1 times [2023-12-02 17:11:23,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:11:23,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024826851] [2023-12-02 17:11:23,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:11:23,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:11:23,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:11:23,728 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 4 proven. 32 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:11:23,728 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:11:23,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024826851] [2023-12-02 17:11:23,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024826851] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:11:23,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812727107] [2023-12-02 17:11:23,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:11:23,729 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:11:23,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:11:23,730 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:11:23,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-02 17:11:23,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:11:23,806 INFO L262 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-02 17:11:23,808 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:11:24,036 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:11:24,036 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:11:24,286 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1296 trivial. 0 not checked. [2023-12-02 17:11:24,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812727107] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:11:24,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [841524124] [2023-12-02 17:11:24,288 INFO L159 IcfgInterpreter]: Started Sifa with 74 locations of interest [2023-12-02 17:11:24,288 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:11:24,289 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:11:24,289 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:11:24,289 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:11:27,331 INFO L197 IcfgInterpreter]: Interpreting procedure assume with input of size 3 for LOIs [2023-12-02 17:11:27,332 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:11:42,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [841524124] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:11:42,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:11:42,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [61] imperfect sequences [7, 11, 11] total 86 [2023-12-02 17:11:42,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913060009] [2023-12-02 17:11:42,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:11:42,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2023-12-02 17:11:42,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:11:42,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2023-12-02 17:11:42,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2560, Invalid=4750, Unknown=0, NotChecked=0, Total=7310 [2023-12-02 17:11:42,305 INFO L87 Difference]: Start difference. First operand 74 states and 109 transitions. Second operand has 62 states, 24 states have (on average 1.4583333333333333) internal successors, (35), 27 states have internal predecessors, (35), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:11:43,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:11:43,095 INFO L93 Difference]: Finished difference Result 74 states and 109 transitions. [2023-12-02 17:11:43,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2023-12-02 17:11:43,096 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 24 states have (on average 1.4583333333333333) internal successors, (35), 27 states have internal predecessors, (35), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 145 [2023-12-02 17:11:43,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:11:43,097 INFO L225 Difference]: With dead ends: 74 [2023-12-02 17:11:43,097 INFO L226 Difference]: Without dead ends: 0 [2023-12-02 17:11:43,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 440 GetRequests, 353 SyntacticMatches, 3 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1446 ImplicationChecksByTransitivity, 15.2s TimeCoverageRelationStatistics Valid=2560, Invalid=4750, Unknown=0, NotChecked=0, Total=7310 [2023-12-02 17:11:43,099 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 0 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 703 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 703 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-02 17:11:43,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 57 Invalid, 703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 703 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-02 17:11:43,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-12-02 17:11:43,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-12-02 17:11:43,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:11:43,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-12-02 17:11:43,100 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 145 [2023-12-02 17:11:43,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:11:43,100 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-12-02 17:11:43,101 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 24 states have (on average 1.4583333333333333) internal successors, (35), 27 states have internal predecessors, (35), 37 states have call successors, (37), 1 states have call predecessors, (37), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-12-02 17:11:43,101 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-12-02 17:11:43,101 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-12-02 17:11:43,102 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 16 remaining) [2023-12-02 17:11:43,103 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 16 remaining) [2023-12-02 17:11:43,103 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 16 remaining) [2023-12-02 17:11:43,103 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 16 remaining) [2023-12-02 17:11:43,103 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 16 remaining) [2023-12-02 17:11:43,103 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 16 remaining) [2023-12-02 17:11:43,103 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 16 remaining) [2023-12-02 17:11:43,103 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 16 remaining) [2023-12-02 17:11:43,104 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 16 remaining) [2023-12-02 17:11:43,104 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 16 remaining) [2023-12-02 17:11:43,104 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 16 remaining) [2023-12-02 17:11:43,104 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 16 remaining) [2023-12-02 17:11:43,104 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 16 remaining) [2023-12-02 17:11:43,104 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 16 remaining) [2023-12-02 17:11:43,104 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 16 remaining) [2023-12-02 17:11:43,104 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 16 remaining) [2023-12-02 17:11:43,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-12-02 17:11:43,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-02 17:11:43,306 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2023-12-02 17:11:49,280 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW(line 82) no Hoare annotation was computed. [2023-12-02 17:11:49,280 INFO L899 garLoopResultBuilder]: For program point L85(line 85) no Hoare annotation was computed. [2023-12-02 17:11:49,280 INFO L899 garLoopResultBuilder]: For program point L85-2(line 85) no Hoare annotation was computed. [2023-12-02 17:11:49,281 INFO L899 garLoopResultBuilder]: For program point L85-3(line 85) no Hoare annotation was computed. [2023-12-02 17:11:49,281 INFO L899 garLoopResultBuilder]: For program point L85-4(line 85) no Hoare annotation was computed. [2023-12-02 17:11:49,281 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW(line 91) no Hoare annotation was computed. [2023-12-02 17:11:49,281 INFO L895 garLoopResultBuilder]: At program point L77(line 77) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (not (= |ULTIMATE.start_main_~var3~0#1| |ULTIMATE.start_main_~var4~0#1|)) (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~myvar0~0#1| 1) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var7~0#1|)) (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var4~0#1|)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= |ULTIMATE.start_main_~var8~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var1~0#1|)) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var6~0#1|)) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var3~0#1|)) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var4~0#1|)) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var8~0#1|)) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var2~0#1|)) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 1 |ULTIMATE.start_main_~var8~0#1|) (not (= |ULTIMATE.start_main_~var6~0#1| |ULTIMATE.start_main_~var7~0#1|)) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var2~0#1|)) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var4~0#1|)))) [2023-12-02 17:11:49,282 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW(line 85) no Hoare annotation was computed. [2023-12-02 17:11:49,282 INFO L895 garLoopResultBuilder]: At program point L69(line 69) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~myvar0~0#1| 1) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= |ULTIMATE.start_main_~var8~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var1~0#1|)) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var3~0#1|)) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var2~0#1|)) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (<= 1 |ULTIMATE.start_main_~var8~0#1|) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var2~0#1|)) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var4~0#1|)))) [2023-12-02 17:11:49,282 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW(line 81) no Hoare annotation was computed. [2023-12-02 17:11:49,283 INFO L895 garLoopResultBuilder]: At program point L61(line 61) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (<= |ULTIMATE.start_main_~var8~0#1| 2147483647) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (= (select |#valid| 0) 0) (<= 0 (+ |ULTIMATE.start_main_~var8~0#1| 2147483648)) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,283 INFO L895 garLoopResultBuilder]: At program point L61-1(line 61) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (<= |ULTIMATE.start_main_~var8~0#1| 2147483647) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (<= 1 |ULTIMATE.start_main_~var8~0#1|) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,284 INFO L895 garLoopResultBuilder]: At program point L86(line 86) the Hoare annotation is: (let ((.cse47 (select |#memory_int| 1))) (let ((.cse29 (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var2~0#1|))) (.cse41 (<= 0 |ULTIMATE.start_main_~var2~0#1|)) (.cse12 (<= |ULTIMATE.start_main_~var0~0#1| 4)) (.cse42 (= (+ |ULTIMATE.start_main_~var_for_abs~0#1| |ULTIMATE.start_main_~var2~0#1|) |ULTIMATE.start_main_~var1~0#1|)) (.cse44 (<= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var1~0#1|)) (.cse37 (= |ULTIMATE.start_main_~var0~0#1| (+ |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var5~0#1|))) (.cse46 (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var2~0#1|))) (.cse0 (not (= |ULTIMATE.start_main_~var3~0#1| |ULTIMATE.start_main_~var4~0#1|))) (.cse1 (= (select |#length| 3) 12)) (.cse2 (<= 1 |ULTIMATE.start_main_~var5~0#1|)) (.cse3 (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var3~0#1|))) (.cse4 (<= 1 |#StackHeapBarrier|)) (.cse5 (= |ULTIMATE.start_main_~myvar0~0#1| 1)) (.cse6 (= 18 (select |#length| 2))) (.cse7 (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var7~0#1|))) (.cse8 (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var4~0#1|))) (.cse9 (<= 0 |ULTIMATE.start_main_~var3~0#1|)) (.cse10 (not (= |ULTIMATE.start_main_~var7~0#1| |ULTIMATE.start_main_~var8~0#1|))) (.cse11 (= 2 (select |#length| 1))) (.cse13 (<= 1 |ULTIMATE.start_main_~var7~0#1|)) (.cse14 (<= |ULTIMATE.start_main_~var8~0#1| 4)) (.cse15 (<= 1 |ULTIMATE.start_main_~var6~0#1|)) (.cse16 (<= |ULTIMATE.start_main_~var7~0#1| 4)) (.cse17 (= (select |#valid| 3) 1)) (.cse18 (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var6~0#1|))) (.cse19 (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var3~0#1|))) (.cse43 (= (+ |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var5~0#1|) |ULTIMATE.start_main_~var1~0#1|)) (.cse20 (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var4~0#1|))) (.cse21 (= |ULTIMATE.start_main_~dummy~0#1| 0)) (.cse22 (<= 0 |ULTIMATE.start_main_~var4~0#1|)) (.cse23 (= (+ |ULTIMATE.start_main_~var_for_abs~0#1| |ULTIMATE.start_main_~var1~0#1|) |ULTIMATE.start_main_~var2~0#1|)) (.cse24 (<= |ULTIMATE.start_main_~var6~0#1| 4)) (.cse25 (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var8~0#1|))) (.cse26 (= (select |#valid| 1) 1)) (.cse27 (<= |ULTIMATE.start_main_~var4~0#1| 4)) (.cse28 (<= |ULTIMATE.start_main_~var2~0#1| 4)) (.cse30 (= (select |#valid| 0) 0)) (.cse31 (= (select |#valid| 2) 1)) (.cse32 (= (select .cse47 0) 48)) (.cse33 (<= |ULTIMATE.start_main_~var3~0#1| 4)) (.cse34 (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var3~0#1|))) (.cse35 (<= 1 |ULTIMATE.start_main_~var8~0#1|)) (.cse36 (not (= |ULTIMATE.start_main_~var6~0#1| |ULTIMATE.start_main_~var7~0#1|))) (.cse45 (<= 0 |ULTIMATE.start_main_~var0~0#1|)) (.cse38 (= (select .cse47 1) 0)) (.cse39 (not (= |ULTIMATE.start_main_~var6~0#1| |ULTIMATE.start_main_~var8~0#1|))) (.cse40 (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var4~0#1|)))) (or (and .cse0 .cse1 .cse2 .cse3 (<= 0 |ULTIMATE.start_main_~var1~0#1|) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 (<= 1 |ULTIMATE.start_main_~var_for_abs~0#1|) .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse41 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse42 .cse19 .cse43 .cse20 .cse21 .cse22 .cse24 .cse25 .cse26 (<= |ULTIMATE.start_main_~var1~0#1| 4) .cse44 .cse27 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse45 .cse38 .cse46 .cse39 .cse40) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse41 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse42 .cse19 .cse20 .cse21 .cse22 .cse24 .cse25 .cse26 .cse44 .cse27 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse46 .cse39 .cse40) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (<= (+ |ULTIMATE.start_main_~var1~0#1| 1) |ULTIMATE.start_main_~var2~0#1|) .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse43 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse45 .cse38 .cse39 .cse40)))) [2023-12-02 17:11:49,284 INFO L895 garLoopResultBuilder]: At program point L53(line 53) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= 0 (+ |ULTIMATE.start_main_~var6~0#1| 2147483648)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 2147483647) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,284 INFO L899 garLoopResultBuilder]: For program point L86-1(line 86) no Hoare annotation was computed. [2023-12-02 17:11:49,284 INFO L895 garLoopResultBuilder]: At program point L53-1(line 53) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 2147483647) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,285 INFO L895 garLoopResultBuilder]: At program point L78(line 78) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (not (= |ULTIMATE.start_main_~var3~0#1| |ULTIMATE.start_main_~var4~0#1|)) (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~myvar0~0#1| 1) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var7~0#1|)) (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var4~0#1|)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= |ULTIMATE.start_main_~var8~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var1~0#1|)) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var6~0#1|)) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var3~0#1|)) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var4~0#1|)) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var8~0#1|)) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var2~0#1|)) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 1 |ULTIMATE.start_main_~var8~0#1|) (not (= |ULTIMATE.start_main_~var6~0#1| |ULTIMATE.start_main_~var7~0#1|)) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var2~0#1|)) (not (= |ULTIMATE.start_main_~var6~0#1| |ULTIMATE.start_main_~var8~0#1|)) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var4~0#1|)))) [2023-12-02 17:11:49,285 INFO L895 garLoopResultBuilder]: At program point L45(line 45) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (<= |ULTIMATE.start_main_~var4~0#1| 2147483647) (= (select |#length| 3) 12) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 0 (+ |ULTIMATE.start_main_~var4~0#1| 2147483648)) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,285 INFO L895 garLoopResultBuilder]: At program point L45-1(line 45) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (<= |ULTIMATE.start_main_~var4~0#1| 2147483647) (= (select |#length| 3) 12) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,285 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW(line 87) no Hoare annotation was computed. [2023-12-02 17:11:49,286 INFO L895 garLoopResultBuilder]: At program point L70(line 70) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~myvar0~0#1| 1) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= |ULTIMATE.start_main_~var8~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var1~0#1|)) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var3~0#1|)) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var4~0#1|)) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var2~0#1|)) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (<= 1 |ULTIMATE.start_main_~var8~0#1|) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var2~0#1|)) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var4~0#1|)))) [2023-12-02 17:11:49,286 INFO L895 garLoopResultBuilder]: At program point L37(line 37) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= 18 (select |#length| 2)) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 0 (+ |ULTIMATE.start_main_~var2~0#1| 2147483648)) (= (select |#valid| 3) 1) (<= |ULTIMATE.start_main_~var2~0#1| 2147483647) (= |ULTIMATE.start_main_~dummy~0#1| 0) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,286 INFO L895 garLoopResultBuilder]: At program point L37-1(line 37) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (= (select |#valid| 3) 1) (<= |ULTIMATE.start_main_~var2~0#1| 2147483647) (= |ULTIMATE.start_main_~dummy~0#1| 0) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,286 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW(line 81) no Hoare annotation was computed. [2023-12-02 17:11:49,286 INFO L899 garLoopResultBuilder]: For program point L62(line 62) no Hoare annotation was computed. [2023-12-02 17:11:49,287 INFO L895 garLoopResultBuilder]: At program point L29(line 29) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |#StackHeapBarrier|) (= 18 (select |#length| 2)) (= 2 (select |#length| 1)) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 (+ |ULTIMATE.start_main_~var0~0#1| 2147483648)) (<= |ULTIMATE.start_main_~var0~0#1| 2147483647) (= (select |#valid| 1) 1) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,287 INFO L895 garLoopResultBuilder]: At program point L29-1(line 29) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |#StackHeapBarrier|) (= 18 (select |#length| 2)) (= 2 (select |#length| 1)) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= |ULTIMATE.start_main_~var0~0#1| 2147483647) (= (select |#valid| 1) 1) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,287 INFO L899 garLoopResultBuilder]: For program point L87(line 87) no Hoare annotation was computed. [2023-12-02 17:11:49,287 INFO L899 garLoopResultBuilder]: For program point L54(line 54) no Hoare annotation was computed. [2023-12-02 17:11:49,287 INFO L899 garLoopResultBuilder]: For program point L79(line 79) no Hoare annotation was computed. [2023-12-02 17:11:49,287 INFO L899 garLoopResultBuilder]: For program point L46(line 46) no Hoare annotation was computed. [2023-12-02 17:11:49,287 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW(line 87) no Hoare annotation was computed. [2023-12-02 17:11:49,287 INFO L899 garLoopResultBuilder]: For program point $Ultimate##0(line -1) no Hoare annotation was computed. [2023-12-02 17:11:49,288 INFO L895 garLoopResultBuilder]: At program point L71(line 71) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~myvar0~0#1| 1) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= |ULTIMATE.start_main_~var8~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var1~0#1|)) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var3~0#1|)) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var4~0#1|)) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var2~0#1|)) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 1 |ULTIMATE.start_main_~var8~0#1|) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var2~0#1|)) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var4~0#1|)))) [2023-12-02 17:11:49,288 INFO L899 garLoopResultBuilder]: For program point L38(line 38) no Hoare annotation was computed. [2023-12-02 17:11:49,288 INFO L899 garLoopResultBuilder]: For program point L30(line 30) no Hoare annotation was computed. [2023-12-02 17:11:49,288 INFO L899 garLoopResultBuilder]: For program point L88(line 88) no Hoare annotation was computed. [2023-12-02 17:11:49,288 INFO L899 garLoopResultBuilder]: For program point L88-2(line 88) no Hoare annotation was computed. [2023-12-02 17:11:49,288 INFO L899 garLoopResultBuilder]: For program point L88-3(line 88) no Hoare annotation was computed. [2023-12-02 17:11:49,289 INFO L899 garLoopResultBuilder]: For program point L88-4(line 88) no Hoare annotation was computed. [2023-12-02 17:11:49,289 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW(line 88) no Hoare annotation was computed. [2023-12-02 17:11:49,289 INFO L895 garLoopResultBuilder]: At program point L72(line 72) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~myvar0~0#1| 1) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var4~0#1|)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= |ULTIMATE.start_main_~var8~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var1~0#1|)) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var3~0#1|)) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var4~0#1|)) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var2~0#1|)) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 1 |ULTIMATE.start_main_~var8~0#1|) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var2~0#1|)) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var4~0#1|)))) [2023-12-02 17:11:49,293 INFO L895 garLoopResultBuilder]: At program point L64(line 64) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~myvar0~0#1| 1) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= |ULTIMATE.start_main_~var8~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (<= 1 |ULTIMATE.start_main_~var8~0#1|) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,294 INFO L895 garLoopResultBuilder]: At program point L64-1(line 64) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~myvar0~0#1| 1) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= |ULTIMATE.start_main_~var8~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var1~0#1|)) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (<= 1 |ULTIMATE.start_main_~var8~0#1|) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,295 INFO L895 garLoopResultBuilder]: At program point L89(line 89) the Hoare annotation is: (let ((.cse50 (select |#memory_int| 1))) (let ((.cse43 (<= 0 |ULTIMATE.start_main_~var1~0#1|)) (.cse48 (<= 0 |ULTIMATE.start_main_~var2~0#1|)) (.cse9 (= (+ |ULTIMATE.start_main_~var_for_abs~0#1| |ULTIMATE.start_main_~var2~0#1|) |ULTIMATE.start_main_~var3~0#1|)) (.cse36 (<= |ULTIMATE.start_main_~var0~0#1| 4)) (.cse47 (<= (+ |ULTIMATE.start_main_~var2~0#1| 1) |ULTIMATE.start_main_~var3~0#1|)) (.cse28 (<= |ULTIMATE.start_main_~var3~0#1| 4)) (.cse40 (= |ULTIMATE.start_main_~var0~0#1| (+ |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var5~0#1|))) (.cse37 (= (+ |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var6~0#1|) |ULTIMATE.start_main_~var1~0#1|)) (.cse49 (<= |ULTIMATE.start_main_~var1~0#1| 4)) (.cse46 (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var2~0#1|))) (.cse0 (not (= |ULTIMATE.start_main_~var3~0#1| |ULTIMATE.start_main_~var4~0#1|))) (.cse1 (= (select |#length| 3) 12)) (.cse2 (<= 1 |ULTIMATE.start_main_~var5~0#1|)) (.cse42 (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var3~0#1|))) (.cse3 (<= 1 |#StackHeapBarrier|)) (.cse4 (= |ULTIMATE.start_main_~myvar0~0#1| 1)) (.cse5 (= 18 (select |#length| 2))) (.cse6 (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var7~0#1|))) (.cse7 (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var4~0#1|))) (.cse35 (<= 0 |ULTIMATE.start_main_~var3~0#1|)) (.cse8 (not (= |ULTIMATE.start_main_~var7~0#1| |ULTIMATE.start_main_~var8~0#1|))) (.cse10 (= 2 (select |#length| 1))) (.cse11 (<= 1 |ULTIMATE.start_main_~var7~0#1|)) (.cse12 (<= |ULTIMATE.start_main_~var8~0#1| 4)) (.cse13 (<= 1 |ULTIMATE.start_main_~var6~0#1|)) (.cse14 (<= |ULTIMATE.start_main_~var7~0#1| 4)) (.cse15 (= (select |#valid| 3) 1)) (.cse16 (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var6~0#1|))) (.cse17 (= (+ |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var6~0#1|) |ULTIMATE.start_main_~var2~0#1|)) (.cse44 (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var3~0#1|))) (.cse18 (= (+ |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var5~0#1|) |ULTIMATE.start_main_~var1~0#1|)) (.cse19 (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var4~0#1|))) (.cse20 (= |ULTIMATE.start_main_~dummy~0#1| 0)) (.cse21 (<= 0 |ULTIMATE.start_main_~var4~0#1|)) (.cse22 (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var8~0#1|))) (.cse23 (= (select |#valid| 1) 1)) (.cse24 (<= |ULTIMATE.start_main_~var4~0#1| 4)) (.cse45 (<= |ULTIMATE.start_main_~var2~0#1| 4)) (.cse25 (= (select |#valid| 0) 0)) (.cse26 (= (select |#valid| 2) 1)) (.cse27 (= (select .cse50 0) 48)) (.cse38 (= (+ |ULTIMATE.start_main_~var_for_abs~0#1| |ULTIMATE.start_main_~var3~0#1|) |ULTIMATE.start_main_~var2~0#1|)) (.cse39 (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var3~0#1|))) (.cse29 (<= 1 |ULTIMATE.start_main_~var8~0#1|)) (.cse30 (not (= |ULTIMATE.start_main_~var6~0#1| |ULTIMATE.start_main_~var7~0#1|))) (.cse31 (<= 0 |ULTIMATE.start_main_~var0~0#1|)) (.cse32 (= (select .cse50 1) 0)) (.cse33 (not (= |ULTIMATE.start_main_~var6~0#1| |ULTIMATE.start_main_~var8~0#1|))) (.cse41 (<= |ULTIMATE.start_main_~var3~0#1| |ULTIMATE.start_main_~var2~0#1|)) (.cse34 (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var4~0#1|)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 (<= 1 |ULTIMATE.start_main_~var_for_abs~0#1|) .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse35 .cse8 .cse10 .cse36 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse19 .cse20 .cse21 .cse22 .cse37 .cse23 .cse24 .cse25 .cse26 .cse27 .cse38 .cse39 .cse29 .cse30 .cse40 .cse32 .cse33 .cse41 .cse34) (and .cse0 .cse1 .cse2 .cse42 .cse43 .cse3 .cse4 .cse5 .cse6 .cse7 .cse35 .cse8 .cse10 .cse36 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse44 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse45 .cse46 .cse25 .cse26 .cse27 .cse38 .cse39 .cse29 .cse30 .cse40 .cse32 .cse33 .cse41 .cse34) (and .cse0 .cse1 .cse2 .cse42 .cse43 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse36 .cse11 .cse12 .cse13 .cse14 .cse15 .cse47 .cse17 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse46 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse40 .cse32 .cse33 .cse34) (and .cse0 .cse1 .cse2 .cse42 .cse3 .cse4 .cse48 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse47 .cse44 .cse18 .cse19 .cse20 .cse21 .cse22 .cse37 .cse23 .cse49 .cse24 .cse46 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34) (and .cse0 .cse1 .cse2 .cse42 .cse3 .cse4 .cse48 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse36 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse47 .cse44 .cse19 .cse20 .cse21 .cse22 .cse37 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse40 .cse32 .cse33 .cse34) (and .cse0 .cse1 .cse2 .cse42 .cse3 .cse4 .cse5 .cse6 .cse7 (<= 0 |ULTIMATE.start_main_~var_for_abs~0#1|) .cse35 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse18 .cse19 .cse20 .cse21 .cse22 .cse37 .cse23 .cse49 .cse24 .cse46 .cse25 .cse26 .cse27 .cse38 .cse39 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34) (and .cse0 .cse1 .cse2 .cse42 .cse3 .cse4 .cse5 .cse6 .cse7 .cse35 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse44 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse45 .cse25 .cse26 .cse27 .cse38 .cse39 .cse29 .cse30 .cse31 .cse32 .cse33 .cse41 .cse34)))) [2023-12-02 17:11:49,295 INFO L899 garLoopResultBuilder]: For program point L89-1(line 89) no Hoare annotation was computed. [2023-12-02 17:11:49,295 INFO L899 garLoopResultBuilder]: For program point L81(line 81) no Hoare annotation was computed. [2023-12-02 17:11:49,295 INFO L899 garLoopResultBuilder]: For program point L81-1(line 81) no Hoare annotation was computed. [2023-12-02 17:11:49,295 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW(line 88) no Hoare annotation was computed. [2023-12-02 17:11:49,296 INFO L895 garLoopResultBuilder]: At program point L73(line 73) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (not (= |ULTIMATE.start_main_~var3~0#1| |ULTIMATE.start_main_~var4~0#1|)) (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~myvar0~0#1| 1) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var4~0#1|)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= |ULTIMATE.start_main_~var8~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var1~0#1|)) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var3~0#1|)) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var4~0#1|)) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var2~0#1|)) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 1 |ULTIMATE.start_main_~var8~0#1|) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var2~0#1|)) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var4~0#1|)))) [2023-12-02 17:11:49,296 INFO L895 garLoopResultBuilder]: At program point L65(line 65) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~myvar0~0#1| 1) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= |ULTIMATE.start_main_~var8~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var1~0#1|)) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var2~0#1|)) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (<= 1 |ULTIMATE.start_main_~var8~0#1|) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,296 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW(line 84) no Hoare annotation was computed. [2023-12-02 17:11:49,296 INFO L899 garLoopResultBuilder]: For program point L90(line 90) no Hoare annotation was computed. [2023-12-02 17:11:49,296 INFO L895 garLoopResultBuilder]: At program point L57(line 57) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= 0 (+ |ULTIMATE.start_main_~var7~0#1| 2147483648)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (<= |ULTIMATE.start_main_~var7~0#1| 2147483647) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,297 INFO L895 garLoopResultBuilder]: At program point L57-1(line 57) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (<= |ULTIMATE.start_main_~var7~0#1| 2147483647) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,297 INFO L899 garLoopResultBuilder]: For program point L82(line 82) no Hoare annotation was computed. [2023-12-02 17:11:49,297 INFO L895 garLoopResultBuilder]: At program point L49(line 49) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= 0 (+ |ULTIMATE.start_main_~var5~0#1| 2147483648)) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var5~0#1| 2147483647) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,297 INFO L895 garLoopResultBuilder]: At program point L49-1(line 49) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var5~0#1| 2147483647) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,297 INFO L899 garLoopResultBuilder]: For program point L82-2(line 82) no Hoare annotation was computed. [2023-12-02 17:11:49,297 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW(line 90) no Hoare annotation was computed. [2023-12-02 17:11:49,298 INFO L899 garLoopResultBuilder]: For program point L82-3(line 82) no Hoare annotation was computed. [2023-12-02 17:11:49,298 INFO L899 garLoopResultBuilder]: For program point L82-4(line 82) no Hoare annotation was computed. [2023-12-02 17:11:49,298 INFO L895 garLoopResultBuilder]: At program point L74(line 74) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (not (= |ULTIMATE.start_main_~var3~0#1| |ULTIMATE.start_main_~var4~0#1|)) (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~myvar0~0#1| 1) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var4~0#1|)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= |ULTIMATE.start_main_~var8~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var1~0#1|)) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var6~0#1|)) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var3~0#1|)) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var4~0#1|)) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var2~0#1|)) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 1 |ULTIMATE.start_main_~var8~0#1|) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var2~0#1|)) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var4~0#1|)))) [2023-12-02 17:11:49,298 INFO L895 garLoopResultBuilder]: At program point L41(line 41) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 2147483647) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (<= 0 (+ |ULTIMATE.start_main_~var3~0#1| 2147483648)) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,299 INFO L895 garLoopResultBuilder]: At program point L41-1(line 41) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 2147483647) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,299 INFO L895 garLoopResultBuilder]: At program point L66(line 66) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~myvar0~0#1| 1) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= |ULTIMATE.start_main_~var8~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var1~0#1|)) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var2~0#1|)) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (<= 1 |ULTIMATE.start_main_~var8~0#1|) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,299 INFO L895 garLoopResultBuilder]: At program point L33(line 33) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |#StackHeapBarrier|) (= 18 (select |#length| 2)) (<= |ULTIMATE.start_main_~var1~0#1| 2147483647) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (= (select |#valid| 1) 1) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (<= 0 (+ |ULTIMATE.start_main_~var1~0#1| 2147483648)) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,299 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2023-12-02 17:11:49,299 INFO L895 garLoopResultBuilder]: At program point L33-1(line 33) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= 18 (select |#length| 2)) (<= |ULTIMATE.start_main_~var1~0#1| 2147483647) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (= (select |#valid| 1) 1) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0))) [2023-12-02 17:11:49,300 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW(line 84) no Hoare annotation was computed. [2023-12-02 17:11:49,300 INFO L899 garLoopResultBuilder]: For program point L91(line 91) no Hoare annotation was computed. [2023-12-02 17:11:49,300 INFO L899 garLoopResultBuilder]: For program point L58(line 58) no Hoare annotation was computed. [2023-12-02 17:11:49,300 INFO L899 garLoopResultBuilder]: For program point L91-2(line 91) no Hoare annotation was computed. [2023-12-02 17:11:49,300 INFO L899 garLoopResultBuilder]: For program point L91-3(line 91) no Hoare annotation was computed. [2023-12-02 17:11:49,300 INFO L899 garLoopResultBuilder]: For program point L91-4(line 91) no Hoare annotation was computed. [2023-12-02 17:11:49,300 INFO L895 garLoopResultBuilder]: At program point L83(line 83) the Hoare annotation is: (let ((.cse41 (select |#memory_int| 1))) (let ((.cse0 (not (= |ULTIMATE.start_main_~var3~0#1| |ULTIMATE.start_main_~var4~0#1|))) (.cse1 (= (select |#length| 3) 12)) (.cse2 (<= 1 |ULTIMATE.start_main_~var5~0#1|)) (.cse3 (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var3~0#1|))) (.cse4 (<= 1 |#StackHeapBarrier|)) (.cse5 (= |ULTIMATE.start_main_~myvar0~0#1| 1)) (.cse6 (<= 0 |ULTIMATE.start_main_~var2~0#1|)) (.cse7 (= 18 (select |#length| 2))) (.cse8 (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var7~0#1|))) (.cse9 (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var4~0#1|))) (.cse10 (<= |ULTIMATE.start_main_~var5~0#1| 4)) (.cse11 (<= 0 |ULTIMATE.start_main_~var3~0#1|)) (.cse12 (not (= |ULTIMATE.start_main_~var7~0#1| |ULTIMATE.start_main_~var8~0#1|))) (.cse13 (= 2 (select |#length| 1))) (.cse14 (<= 1 |ULTIMATE.start_main_~var7~0#1|)) (.cse15 (<= |ULTIMATE.start_main_~var8~0#1| 4)) (.cse16 (<= 1 |ULTIMATE.start_main_~var6~0#1|)) (.cse17 (<= |ULTIMATE.start_main_~var7~0#1| 4)) (.cse18 (= (select |#valid| 3) 1)) (.cse19 (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var6~0#1|))) (.cse20 (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var3~0#1|))) (.cse21 (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var4~0#1|))) (.cse22 (= |ULTIMATE.start_main_~dummy~0#1| 0)) (.cse23 (<= 0 |ULTIMATE.start_main_~var4~0#1|)) (.cse24 (<= |ULTIMATE.start_main_~var6~0#1| 4)) (.cse25 (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var8~0#1|))) (.cse26 (= (select |#valid| 1) 1)) (.cse27 (<= |ULTIMATE.start_main_~var4~0#1| 4)) (.cse28 (<= |ULTIMATE.start_main_~var2~0#1| 4)) (.cse29 (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var2~0#1|))) (.cse30 (= (select |#valid| 0) 0)) (.cse31 (= (select |#valid| 2) 1)) (.cse32 (= (select .cse41 0) 48)) (.cse33 (<= |ULTIMATE.start_main_~var3~0#1| 4)) (.cse34 (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var3~0#1|))) (.cse35 (<= 1 |ULTIMATE.start_main_~var8~0#1|)) (.cse36 (not (= |ULTIMATE.start_main_~var6~0#1| |ULTIMATE.start_main_~var7~0#1|))) (.cse37 (= (select .cse41 1) 0)) (.cse38 (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var2~0#1|))) (.cse39 (not (= |ULTIMATE.start_main_~var6~0#1| |ULTIMATE.start_main_~var8~0#1|))) (.cse40 (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var4~0#1|)))) (or (and .cse0 .cse1 .cse2 .cse3 (<= 0 |ULTIMATE.start_main_~var1~0#1|) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (= (+ |ULTIMATE.start_main_~var_for_abs~0#1| |ULTIMATE.start_main_~var1~0#1|) |ULTIMATE.start_main_~var0~0#1|) .cse13 (<= |ULTIMATE.start_main_~var0~0#1| 4) .cse14 .cse15 .cse16 (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var1~0#1|)) .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 (<= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var0~0#1|) .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 (= (+ |ULTIMATE.start_main_~var_for_abs~0#1| |ULTIMATE.start_main_~var0~0#1|) |ULTIMATE.start_main_~var1~0#1|) (<= |ULTIMATE.start_main_~var1~0#1| 4) .cse27 .cse28 .cse29 .cse30 (<= 1 |ULTIMATE.start_main_~var_for_abs~0#1|) .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 (<= 0 |ULTIMATE.start_main_~var0~0#1|) .cse37 .cse38 .cse39 .cse40)))) [2023-12-02 17:11:49,301 INFO L899 garLoopResultBuilder]: For program point L50(line 50) no Hoare annotation was computed. [2023-12-02 17:11:49,301 INFO L899 garLoopResultBuilder]: For program point L83-1(line 83) no Hoare annotation was computed. [2023-12-02 17:11:49,301 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW(line 90) no Hoare annotation was computed. [2023-12-02 17:11:49,301 INFO L895 garLoopResultBuilder]: At program point L75(line 75) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (not (= |ULTIMATE.start_main_~var3~0#1| |ULTIMATE.start_main_~var4~0#1|)) (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~myvar0~0#1| 1) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var7~0#1|)) (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var4~0#1|)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= |ULTIMATE.start_main_~var8~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var1~0#1|)) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var6~0#1|)) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var3~0#1|)) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var4~0#1|)) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var2~0#1|)) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 1 |ULTIMATE.start_main_~var8~0#1|) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var2~0#1|)) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var4~0#1|)))) [2023-12-02 17:11:49,301 INFO L899 garLoopResultBuilder]: For program point L42(line 42) no Hoare annotation was computed. [2023-12-02 17:11:49,302 INFO L895 garLoopResultBuilder]: At program point L67(line 67) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~myvar0~0#1| 1) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= |ULTIMATE.start_main_~var8~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var1~0#1|)) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var2~0#1|)) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (<= 1 |ULTIMATE.start_main_~var8~0#1|) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var4~0#1|)))) [2023-12-02 17:11:49,302 INFO L899 garLoopResultBuilder]: For program point L34(line 34) no Hoare annotation was computed. [2023-12-02 17:11:49,302 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW(line 82) no Hoare annotation was computed. [2023-12-02 17:11:49,302 INFO L895 garLoopResultBuilder]: At program point L92(line 92) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (not (= |ULTIMATE.start_main_~var3~0#1| |ULTIMATE.start_main_~var4~0#1|)) (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~myvar0~0#1| 1) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var7~0#1|)) (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var4~0#1|)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (not (= |ULTIMATE.start_main_~var7~0#1| |ULTIMATE.start_main_~var8~0#1|)) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= |ULTIMATE.start_main_~var8~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var1~0#1|)) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var6~0#1|)) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var3~0#1|)) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var4~0#1|)) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var8~0#1|)) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var2~0#1|)) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 1 |ULTIMATE.start_main_~var8~0#1|) (not (= |ULTIMATE.start_main_~var6~0#1| |ULTIMATE.start_main_~var7~0#1|)) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var2~0#1|)) (not (= |ULTIMATE.start_main_~var6~0#1| |ULTIMATE.start_main_~var8~0#1|)) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var4~0#1|)))) [2023-12-02 17:11:49,303 INFO L899 garLoopResultBuilder]: For program point L92-1(line 92) no Hoare annotation was computed. [2023-12-02 17:11:49,303 INFO L899 garLoopResultBuilder]: For program point L84(line 84) no Hoare annotation was computed. [2023-12-02 17:11:49,303 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW(line 91) no Hoare annotation was computed. [2023-12-02 17:11:49,303 INFO L895 garLoopResultBuilder]: At program point L76(line 76) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (not (= |ULTIMATE.start_main_~var3~0#1| |ULTIMATE.start_main_~var4~0#1|)) (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~myvar0~0#1| 1) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var7~0#1|)) (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var4~0#1|)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= |ULTIMATE.start_main_~var8~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var1~0#1|)) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var6~0#1|)) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var3~0#1|)) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var4~0#1|)) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (not (= |ULTIMATE.start_main_~var5~0#1| |ULTIMATE.start_main_~var8~0#1|)) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var2~0#1|)) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (not (= |ULTIMATE.start_main_~var2~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 1 |ULTIMATE.start_main_~var8~0#1|) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var2~0#1|)) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var4~0#1|)))) [2023-12-02 17:11:49,303 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW(line 85) no Hoare annotation was computed. [2023-12-02 17:11:49,304 INFO L895 garLoopResultBuilder]: At program point L68(line 68) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |ULTIMATE.start_main_~var5~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var3~0#1|)) (<= 0 |ULTIMATE.start_main_~var1~0#1|) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~myvar0~0#1| 1) (<= 0 |ULTIMATE.start_main_~var2~0#1|) (= 18 (select |#length| 2)) (<= |ULTIMATE.start_main_~var5~0#1| 4) (<= 0 |ULTIMATE.start_main_~var3~0#1|) (= 2 (select |#length| 1)) (<= |ULTIMATE.start_main_~var0~0#1| 4) (<= 1 |ULTIMATE.start_main_~var7~0#1|) (<= |ULTIMATE.start_main_~var8~0#1| 4) (<= 1 |ULTIMATE.start_main_~var6~0#1|) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var1~0#1|)) (<= |ULTIMATE.start_main_~var7~0#1| 4) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~dummy~0#1| 0) (<= 0 |ULTIMATE.start_main_~var4~0#1|) (<= |ULTIMATE.start_main_~var6~0#1| 4) (= (select |#valid| 1) 1) (<= |ULTIMATE.start_main_~var1~0#1| 4) (<= |ULTIMATE.start_main_~var4~0#1| 4) (<= |ULTIMATE.start_main_~var2~0#1| 4) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var2~0#1|)) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~var3~0#1| 4) (<= 1 |ULTIMATE.start_main_~var8~0#1|) (<= 0 |ULTIMATE.start_main_~var0~0#1|) (= (select .cse0 1) 0) (not (= |ULTIMATE.start_main_~var1~0#1| |ULTIMATE.start_main_~var2~0#1|)) (not (= |ULTIMATE.start_main_~var0~0#1| |ULTIMATE.start_main_~var4~0#1|)))) [2023-12-02 17:11:49,304 INFO L899 garLoopResultBuilder]: For program point assumeEXIT(lines 19 22) no Hoare annotation was computed. [2023-12-02 17:11:49,304 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 19 22) the Hoare annotation is: true [2023-12-02 17:11:49,306 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:11:49,308 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-12-02 17:11:49,312 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 05:11:49 BoogieIcfgContainer [2023-12-02 17:11:49,312 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-02 17:11:49,312 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-12-02 17:11:49,312 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-12-02 17:11:49,313 INFO L274 PluginConnector]: Witness Printer initialized [2023-12-02 17:11:49,313 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 05:06:55" (3/4) ... [2023-12-02 17:11:49,314 INFO L137 WitnessPrinter]: Generating witness for correct program [2023-12-02 17:11:49,317 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume [2023-12-02 17:11:49,322 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 15 nodes and edges [2023-12-02 17:11:49,322 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2023-12-02 17:11:49,322 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2023-12-02 17:11:49,323 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2023-12-02 17:11:49,403 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/witness.graphml [2023-12-02 17:11:49,403 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/witness.yml [2023-12-02 17:11:49,403 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-12-02 17:11:49,404 INFO L158 Benchmark]: Toolchain (without parser) took 294734.17ms. Allocated memory was 136.3MB in the beginning and 597.7MB in the end (delta: 461.4MB). Free memory was 103.0MB in the beginning and 508.3MB in the end (delta: -405.3MB). Peak memory consumption was 58.7MB. Max. memory is 16.1GB. [2023-12-02 17:11:49,405 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 136.3MB. Free memory is still 92.0MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 17:11:49,405 INFO L158 Benchmark]: CACSL2BoogieTranslator took 248.26ms. Allocated memory is still 136.3MB. Free memory was 102.8MB in the beginning and 91.7MB in the end (delta: 11.1MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2023-12-02 17:11:49,405 INFO L158 Benchmark]: Boogie Procedure Inliner took 40.61ms. Allocated memory is still 136.3MB. Free memory was 91.7MB in the beginning and 89.7MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-12-02 17:11:49,406 INFO L158 Benchmark]: Boogie Preprocessor took 27.58ms. Allocated memory is still 136.3MB. Free memory was 89.7MB in the beginning and 88.6MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 17:11:49,406 INFO L158 Benchmark]: RCFGBuilder took 394.63ms. Allocated memory is still 136.3MB. Free memory was 88.4MB in the beginning and 71.4MB in the end (delta: 17.0MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2023-12-02 17:11:49,407 INFO L158 Benchmark]: TraceAbstraction took 293924.61ms. Allocated memory was 136.3MB in the beginning and 597.7MB in the end (delta: 461.4MB). Free memory was 70.5MB in the beginning and 514.6MB in the end (delta: -444.1MB). Peak memory consumption was 371.3MB. Max. memory is 16.1GB. [2023-12-02 17:11:49,407 INFO L158 Benchmark]: Witness Printer took 91.31ms. Allocated memory is still 597.7MB. Free memory was 514.6MB in the beginning and 508.3MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2023-12-02 17:11:49,409 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.13ms. Allocated memory is still 136.3MB. Free memory is still 92.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 248.26ms. Allocated memory is still 136.3MB. Free memory was 102.8MB in the beginning and 91.7MB in the end (delta: 11.1MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 40.61ms. Allocated memory is still 136.3MB. Free memory was 91.7MB in the beginning and 89.7MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 27.58ms. Allocated memory is still 136.3MB. Free memory was 89.7MB in the beginning and 88.6MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 394.63ms. Allocated memory is still 136.3MB. Free memory was 88.4MB in the beginning and 71.4MB in the end (delta: 17.0MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * TraceAbstraction took 293924.61ms. Allocated memory was 136.3MB in the beginning and 597.7MB in the end (delta: 461.4MB). Free memory was 70.5MB in the beginning and 514.6MB in the end (delta: -444.1MB). Peak memory consumption was 371.3MB. Max. memory is 16.1GB. * Witness Printer took 91.31ms. Allocated memory is still 597.7MB. Free memory was 514.6MB in the beginning and 508.3MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.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: 81]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 81]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 82]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 82]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 84]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 84]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 85]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 85]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 87]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 87]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 88]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 88]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 90]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 90]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 91]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 91]: 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 2 procedures, 93 locations, 16 error locations. Started 1 CEGAR loops. OverallTime: 293.9s, OverallIterations: 17, TraceHistogramMax: 37, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 16.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 6.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 1533 SdHoareTripleChecker+Valid, 15.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 1490 mSDsluCounter, 1457 SdHoareTripleChecker+Invalid, 13.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 416 mSDsCounter, 185 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 12404 IncrementalHoareTripleChecker+Invalid, 12589 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 185 mSolverCounterUnsat, 1041 mSDtfsCounter, 12404 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 6532 GetRequests, 5378 SyntacticMatches, 75 SemanticMatches, 1079 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9623 ImplicationChecksByTransitivity, 207.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=93occurred in iteration=0, InterpolantAutomatonStates: 946, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.4s AutomataMinimizationTime, 17 MinimizatonAttempts, 75 StatesRemovedByMinimization, 12 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 39 LocationsWithAnnotation, 87 PreInvPairs, 98 NumberOfFragments, 6327 HoareAnnotationTreeSize, 87 FomulaSimplifications, 9676 FormulaSimplificationTreeSizeReduction, 0.3s HoareSimplificationTime, 39 FomulaSimplificationsInter, 437 FormulaSimplificationTreeSizeReductionInter, 5.6s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.0s SatisfiabilityAnalysisTime, 8.5s InterpolantComputationTime, 4429 NumberOfCodeBlocks, 4429 NumberOfCodeBlocksAsserted, 33 NumberOfCheckSat, 6536 ConstructedInterpolants, 0 QuantifiedInterpolants, 19696 SizeOfPredicates, 76 NumberOfNonLiveVariables, 5774 ConjunctsInSsa, 147 ConjunctsInUnsatCore, 49 InterpolantComputations, 1 PerfectInterpolantSequences, 60416/62082 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: 50.4s, ICFG_INTERPRETER_ENTERED_PROCEDURES: 32, DAG_INTERPRETER_EARLY_EXIT_QUERIES_NONTRIVIAL: 1585, DAG_INTERPRETER_EARLY_EXITS: 5, TOOLS_POST_APPLICATIONS: 442, TOOLS_POST_TIME: 3.9s, TOOLS_POST_CALL_APPLICATIONS: 1734, TOOLS_POST_CALL_TIME: 20.1s, TOOLS_POST_RETURN_APPLICATIONS: 1156, TOOLS_POST_RETURN_TIME: 10.4s, TOOLS_QUANTIFIERELIM_APPLICATIONS: 3332, TOOLS_QUANTIFIERELIM_TIME: 33.6s, TOOLS_QUANTIFIERELIM_MAX_TIME: 0.1s, FLUID_QUERY_TIME: 0.1s, FLUID_QUERIES: 3273, FLUID_YES_ANSWERS: 0, DOMAIN_JOIN_APPLICATIONS: 2482, DOMAIN_JOIN_TIME: 12.4s, DOMAIN_ALPHA_APPLICATIONS: 0, DOMAIN_ALPHA_TIME: 0.0s, DOMAIN_WIDEN_APPLICATIONS: 0, DOMAIN_WIDEN_TIME: 0.0s, DOMAIN_ISSUBSETEQ_APPLICATIONS: 0, DOMAIN_ISSUBSETEQ_TIME: 0.0s, DOMAIN_ISBOTTOM_APPLICATIONS: 1585, DOMAIN_ISBOTTOM_TIME: 2.2s, LOOP_SUMMARIZER_APPLICATIONS: 0, LOOP_SUMMARIZER_CACHE_MISSES: 0, LOOP_SUMMARIZER_OVERALL_TIME: 0.0s, LOOP_SUMMARIZER_NEW_COMPUTATION_TIME: 0.0s, LOOP_SUMMARIZER_FIXPOINT_ITERATIONS: 0, CALL_SUMMARIZER_APPLICATIONS: 1156, CALL_SUMMARIZER_CACHE_MISSES: 16, 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.9s, DAG_COMPRESSION_PROCESSED_NODES: 96560, DAG_COMPRESSION_RETAINED_NODES: 3348, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 16 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2023-12-02 17:11:49,429 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_955b85c3-ea94-4ec2-9e21-4c274ee789e3/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE