./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound2.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_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/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_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/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_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/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 cf96ccf42beeb32dd4ada276d6687a251a0093c06fe1150e921bbfebb3df0607 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 12:45:19,382 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 12:45:19,444 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Overflow-32bit-Taipan_Default.epf [2023-12-02 12:45:19,450 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 12:45:19,450 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 12:45:19,472 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 12:45:19,472 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 12:45:19,473 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 12:45:19,474 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 12:45:19,474 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 12:45:19,475 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 12:45:19,475 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 12:45:19,476 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 12:45:19,476 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 12:45:19,476 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 12:45:19,477 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 12:45:19,477 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 12:45:19,478 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 12:45:19,478 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 12:45:19,479 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 12:45:19,479 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 12:45:19,480 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 12:45:19,481 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 12:45:19,481 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 12:45:19,482 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 12:45:19,482 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 12:45:19,482 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 12:45:19,483 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 12:45:19,483 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 12:45:19,483 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 12:45:19,484 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 12:45:19,484 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-12-02 12:45:19,485 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-12-02 12:45:19,485 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 12:45:19,485 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 12:45:19,486 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 12:45:19,486 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 12:45:19,486 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 12:45:19,486 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 12:45:19,486 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 12:45:19,487 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 12:45:19,487 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 12:45:19,487 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 12:45:19,487 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 12:45:19,488 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 12:45:19,488 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 12:45:19,488 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 12:45:19,488 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 12:45:19,488 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 12:45:19,488 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_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/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_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/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 -> cf96ccf42beeb32dd4ada276d6687a251a0093c06fe1150e921bbfebb3df0607 [2023-12-02 12:45:19,731 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 12:45:19,750 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 12:45:19,753 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 12:45:19,753 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 12:45:19,754 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 12:45:19,755 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound2.c [2023-12-02 12:45:22,466 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 12:45:22,620 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 12:45:22,621 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound2.c [2023-12-02 12:45:22,628 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/data/a9f8392c7/738f9b81ee464e98b4701a1de7a93635/FLAGd31124bb6 [2023-12-02 12:45:22,638 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/data/a9f8392c7/738f9b81ee464e98b4701a1de7a93635 [2023-12-02 12:45:22,640 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 12:45:22,641 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 12:45:22,642 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 12:45:22,642 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 12:45:22,647 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 12:45:22,647 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:45:22" (1/1) ... [2023-12-02 12:45:22,648 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@16bafc10 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:45:22, skipping insertion in model container [2023-12-02 12:45:22,648 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:45:22" (1/1) ... [2023-12-02 12:45:22,667 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 12:45:22,828 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 12:45:22,839 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 12:45:22,860 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 12:45:22,871 INFO L206 MainTranslator]: Completed translation [2023-12-02 12:45:22,872 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:45:22 WrapperNode [2023-12-02 12:45:22,872 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 12:45:22,873 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 12:45:22,873 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 12:45:22,873 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 12:45:22,879 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:45:22" (1/1) ... [2023-12-02 12:45:22,886 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:45:22" (1/1) ... [2023-12-02 12:45:22,915 INFO L138 Inliner]: procedures = 14, calls = 18, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 160 [2023-12-02 12:45:22,916 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 12:45:22,916 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 12:45:22,917 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 12:45:22,917 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 12:45:22,925 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:45:22" (1/1) ... [2023-12-02 12:45:22,925 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:45:22" (1/1) ... [2023-12-02 12:45:22,927 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:45:22" (1/1) ... [2023-12-02 12:45:22,928 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:45:22" (1/1) ... [2023-12-02 12:45:22,932 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:45:22" (1/1) ... [2023-12-02 12:45:22,936 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:45:22" (1/1) ... [2023-12-02 12:45:22,937 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:45:22" (1/1) ... [2023-12-02 12:45:22,939 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:45:22" (1/1) ... [2023-12-02 12:45:22,941 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 12:45:22,942 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 12:45:22,942 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 12:45:22,942 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 12:45:22,943 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:45:22" (1/1) ... [2023-12-02 12:45:22,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 12:45:22,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:45:22,978 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 12:45:22,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 12:45:23,013 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 12:45:23,013 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 12:45:23,013 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 12:45:23,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 12:45:23,013 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 12:45:23,014 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 12:45:23,014 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-12-02 12:45:23,014 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-12-02 12:45:23,076 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 12:45:23,078 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 12:45:23,479 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 12:45:23,515 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 12:45:23,516 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-12-02 12:45:23,517 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:45:23 BoogieIcfgContainer [2023-12-02 12:45:23,518 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 12:45:23,520 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 12:45:23,521 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 12:45:23,523 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 12:45:23,524 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 12:45:22" (1/3) ... [2023-12-02 12:45:23,524 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@173a2ded and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:45:23, skipping insertion in model container [2023-12-02 12:45:23,524 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:45:22" (2/3) ... [2023-12-02 12:45:23,525 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@173a2ded and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:45:23, skipping insertion in model container [2023-12-02 12:45:23,525 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:45:23" (3/3) ... [2023-12-02 12:45:23,526 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd2-ll_unwindbound2.c [2023-12-02 12:45:23,541 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 12:45:23,541 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 68 error locations. [2023-12-02 12:45:23,588 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 12:45:23,594 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;@225f94b9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 12:45:23,594 INFO L358 AbstractCegarLoop]: Starting to check reachability of 68 error locations. [2023-12-02 12:45:23,598 INFO L276 IsEmpty]: Start isEmpty. Operand has 161 states, 80 states have (on average 1.925) internal successors, (154), 149 states have internal predecessors, (154), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-12-02 12:45:23,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2023-12-02 12:45:23,606 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:45:23,606 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:45:23,607 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:45:23,612 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:45:23,612 INFO L85 PathProgramCache]: Analyzing trace with hash -942284691, now seen corresponding path program 1 times [2023-12-02 12:45:23,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:45:23,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540221497] [2023-12-02 12:45:23,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:23,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:45:23,725 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:45:23,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [380408251] [2023-12-02 12:45:23,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:23,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:23,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:45:23,731 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:45:23,732 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 12:45:23,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:45:23,795 INFO L262 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 12:45:23,800 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:45:23,911 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 12:45:23,911 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:45:23,912 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:45:23,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540221497] [2023-12-02 12:45:23,912 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:45:23,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380408251] [2023-12-02 12:45:23,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380408251] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:45:23,914 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:45:23,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 12:45:23,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710370996] [2023-12-02 12:45:23,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:45:23,921 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 12:45:23,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:45:23,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 12:45:23,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-02 12:45:23,948 INFO L87 Difference]: Start difference. First operand has 161 states, 80 states have (on average 1.925) internal successors, (154), 149 states have internal predecessors, (154), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Second operand has 6 states, 2 states have (on average 2.0) internal successors, (4), 4 states have internal predecessors, (4), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 12:45:24,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:45:24,199 INFO L93 Difference]: Finished difference Result 306 states and 329 transitions. [2023-12-02 12:45:24,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 12:45:24,202 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 2 states have (on average 2.0) internal successors, (4), 4 states have internal predecessors, (4), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 9 [2023-12-02 12:45:24,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:45:24,211 INFO L225 Difference]: With dead ends: 306 [2023-12-02 12:45:24,211 INFO L226 Difference]: Without dead ends: 155 [2023-12-02 12:45:24,215 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-02 12:45:24,219 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 288 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:45:24,220 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [296 Valid, 174 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 12:45:24,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2023-12-02 12:45:24,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 155. [2023-12-02 12:45:24,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 79 states have (on average 1.860759493670886) internal successors, (147), 144 states have internal predecessors, (147), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-12-02 12:45:24,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 165 transitions. [2023-12-02 12:45:24,271 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 165 transitions. Word has length 9 [2023-12-02 12:45:24,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:45:24,273 INFO L495 AbstractCegarLoop]: Abstraction has 155 states and 165 transitions. [2023-12-02 12:45:24,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 2 states have (on average 2.0) internal successors, (4), 4 states have internal predecessors, (4), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 12:45:24,273 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 165 transitions. [2023-12-02 12:45:24,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2023-12-02 12:45:24,274 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:45:24,274 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:45:24,281 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 12:45:24,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:24,476 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:45:24,476 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:45:24,476 INFO L85 PathProgramCache]: Analyzing trace with hash 853945690, now seen corresponding path program 1 times [2023-12-02 12:45:24,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:45:24,477 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991644430] [2023-12-02 12:45:24,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:24,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:45:24,489 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:45:24,489 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1722775478] [2023-12-02 12:45:24,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:24,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:24,490 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:45:24,491 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:45:24,494 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-02 12:45:24,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:45:24,541 INFO L262 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 12:45:24,543 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:45:24,602 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 12:45:24,602 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:45:24,602 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:45:24,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991644430] [2023-12-02 12:45:24,603 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:45:24,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722775478] [2023-12-02 12:45:24,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722775478] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:45:24,603 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:45:24,603 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:45:24,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332597901] [2023-12-02 12:45:24,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:45:24,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 12:45:24,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:45:24,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 12:45:24,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:45:24,606 INFO L87 Difference]: Start difference. First operand 155 states and 165 transitions. Second operand has 5 states, 2 states have (on average 3.0) internal successors, (6), 5 states have internal predecessors, (6), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 12:45:24,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:45:24,847 INFO L93 Difference]: Finished difference Result 155 states and 165 transitions. [2023-12-02 12:45:24,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 12:45:24,848 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 2 states have (on average 3.0) internal successors, (6), 5 states have internal predecessors, (6), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 10 [2023-12-02 12:45:24,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:45:24,849 INFO L225 Difference]: With dead ends: 155 [2023-12-02 12:45:24,850 INFO L226 Difference]: Without dead ends: 154 [2023-12-02 12:45:24,850 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:45:24,852 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 282 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:45:24,852 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [289 Valid, 159 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 12:45:24,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2023-12-02 12:45:24,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 154. [2023-12-02 12:45:24,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 79 states have (on average 1.8481012658227849) internal successors, (146), 143 states have internal predecessors, (146), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-12-02 12:45:24,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 164 transitions. [2023-12-02 12:45:24,867 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 164 transitions. Word has length 10 [2023-12-02 12:45:24,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:45:24,868 INFO L495 AbstractCegarLoop]: Abstraction has 154 states and 164 transitions. [2023-12-02 12:45:24,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 2 states have (on average 3.0) internal successors, (6), 5 states have internal predecessors, (6), 1 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 12:45:24,868 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 164 transitions. [2023-12-02 12:45:24,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2023-12-02 12:45:24,869 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:45:24,869 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:45:24,874 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-02 12:45:25,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-02 12:45:25,073 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:45:25,073 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:45:25,073 INFO L85 PathProgramCache]: Analyzing trace with hash -91036862, now seen corresponding path program 1 times [2023-12-02 12:45:25,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:45:25,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636241494] [2023-12-02 12:45:25,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:25,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:45:25,087 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:45:25,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1864511905] [2023-12-02 12:45:25,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:25,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:25,088 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:45:25,089 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:45:25,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-02 12:45:25,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:45:25,134 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 12:45:25,136 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:45:25,179 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 12:45:25,179 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:45:25,179 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:45:25,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636241494] [2023-12-02 12:45:25,180 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:45:25,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864511905] [2023-12-02 12:45:25,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864511905] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:45:25,180 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:45:25,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 12:45:25,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741581024] [2023-12-02 12:45:25,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:45:25,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:45:25,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:45:25,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:45:25,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:45:25,182 INFO L87 Difference]: Start difference. First operand 154 states and 164 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-02 12:45:25,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:45:25,224 INFO L93 Difference]: Finished difference Result 193 states and 204 transitions. [2023-12-02 12:45:25,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 12:45:25,224 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 20 [2023-12-02 12:45:25,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:45:25,226 INFO L225 Difference]: With dead ends: 193 [2023-12-02 12:45:25,226 INFO L226 Difference]: Without dead ends: 192 [2023-12-02 12:45:25,227 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:45:25,228 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 40 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 451 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:45:25,229 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 451 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 12:45:25,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2023-12-02 12:45:25,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 168. [2023-12-02 12:45:25,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 91 states have (on average 1.835164835164835) internal successors, (167), 155 states have internal predecessors, (167), 10 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2023-12-02 12:45:25,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 187 transitions. [2023-12-02 12:45:25,247 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 187 transitions. Word has length 20 [2023-12-02 12:45:25,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:45:25,247 INFO L495 AbstractCegarLoop]: Abstraction has 168 states and 187 transitions. [2023-12-02 12:45:25,247 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-02 12:45:25,247 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 187 transitions. [2023-12-02 12:45:25,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2023-12-02 12:45:25,248 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:45:25,248 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:45:25,257 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-02 12:45:25,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:25,449 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:45:25,450 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:45:25,450 INFO L85 PathProgramCache]: Analyzing trace with hash 1472824628, now seen corresponding path program 1 times [2023-12-02 12:45:25,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:45:25,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578840596] [2023-12-02 12:45:25,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:25,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:45:25,462 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:45:25,462 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1455141746] [2023-12-02 12:45:25,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:25,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:25,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:45:25,464 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:45:25,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-02 12:45:25,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:45:25,509 INFO L262 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 12:45:25,511 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:45:25,547 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 12:45:25,547 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:45:25,547 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:45:25,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578840596] [2023-12-02 12:45:25,548 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:45:25,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455141746] [2023-12-02 12:45:25,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455141746] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:45:25,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:45:25,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 12:45:25,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081083776] [2023-12-02 12:45:25,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:45:25,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:45:25,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:45:25,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:45:25,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:45:25,550 INFO L87 Difference]: Start difference. First operand 168 states and 187 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-02 12:45:25,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:45:25,583 INFO L93 Difference]: Finished difference Result 196 states and 213 transitions. [2023-12-02 12:45:25,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 12:45:25,583 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 21 [2023-12-02 12:45:25,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:45:25,586 INFO L225 Difference]: With dead ends: 196 [2023-12-02 12:45:25,586 INFO L226 Difference]: Without dead ends: 168 [2023-12-02 12:45:25,586 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:45:25,587 INFO L413 NwaCegarLoop]: 157 mSDtfsCounter, 3 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 454 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:45:25,588 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 454 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 12:45:25,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2023-12-02 12:45:25,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 168. [2023-12-02 12:45:25,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 91 states have (on average 1.8131868131868132) internal successors, (165), 155 states have internal predecessors, (165), 10 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2023-12-02 12:45:25,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 185 transitions. [2023-12-02 12:45:25,603 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 185 transitions. Word has length 21 [2023-12-02 12:45:25,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:45:25,603 INFO L495 AbstractCegarLoop]: Abstraction has 168 states and 185 transitions. [2023-12-02 12:45:25,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-02 12:45:25,604 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 185 transitions. [2023-12-02 12:45:25,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2023-12-02 12:45:25,605 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:45:25,605 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:45:25,610 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-02 12:45:25,810 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:25,810 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:45:25,810 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:45:25,811 INFO L85 PathProgramCache]: Analyzing trace with hash -467344375, now seen corresponding path program 1 times [2023-12-02 12:45:25,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:45:25,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486784044] [2023-12-02 12:45:25,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:25,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:45:25,822 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:45:25,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [635668146] [2023-12-02 12:45:25,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:25,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:25,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:45:25,823 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:45:25,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-02 12:45:25,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:45:25,866 INFO L262 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 12:45:25,867 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:45:25,899 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-02 12:45:25,899 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:45:25,963 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-02 12:45:25,964 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:45:25,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486784044] [2023-12-02 12:45:25,964 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:45:25,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635668146] [2023-12-02 12:45:25,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635668146] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:45:25,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1811900457] [2023-12-02 12:45:25,981 INFO L159 IcfgInterpreter]: Started Sifa with 19 locations of interest [2023-12-02 12:45:25,981 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:45:25,984 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:45:25,988 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:45:25,989 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:45:26,955 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2023-12-02 12:45:26,956 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:45:29,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1811900457] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:45:29,012 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 12:45:29,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [5, 5] total 18 [2023-12-02 12:45:29,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165558696] [2023-12-02 12:45:29,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:45:29,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-02 12:45:29,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:45:29,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-02 12:45:29,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2023-12-02 12:45:29,015 INFO L87 Difference]: Start difference. First operand 168 states and 185 transitions. Second operand has 15 states, 10 states have (on average 1.3) internal successors, (13), 9 states have internal predecessors, (13), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 12:45:31,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:45:31,325 INFO L93 Difference]: Finished difference Result 186 states and 196 transitions. [2023-12-02 12:45:31,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-02 12:45:31,326 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 10 states have (on average 1.3) internal successors, (13), 9 states have internal predecessors, (13), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 24 [2023-12-02 12:45:31,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:45:31,327 INFO L225 Difference]: With dead ends: 186 [2023-12-02 12:45:31,328 INFO L226 Difference]: Without dead ends: 159 [2023-12-02 12:45:31,328 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 50 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2023-12-02 12:45:31,329 INFO L413 NwaCegarLoop]: 147 mSDtfsCounter, 0 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-02 12:45:31,329 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 583 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-02 12:45:31,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2023-12-02 12:45:31,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 159. [2023-12-02 12:45:31,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 84 states have (on average 1.7976190476190477) internal successors, (151), 147 states have internal predecessors, (151), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-12-02 12:45:31,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 169 transitions. [2023-12-02 12:45:31,341 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 169 transitions. Word has length 24 [2023-12-02 12:45:31,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:45:31,342 INFO L495 AbstractCegarLoop]: Abstraction has 159 states and 169 transitions. [2023-12-02 12:45:31,342 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 10 states have (on average 1.3) internal successors, (13), 9 states have internal predecessors, (13), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 12:45:31,342 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 169 transitions. [2023-12-02 12:45:31,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2023-12-02 12:45:31,343 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:45:31,343 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:45:31,347 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-12-02 12:45:31,543 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:31,544 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:45:31,544 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:45:31,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1602775557, now seen corresponding path program 1 times [2023-12-02 12:45:31,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:45:31,544 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361702470] [2023-12-02 12:45:31,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:31,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:45:31,555 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:45:31,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1464381815] [2023-12-02 12:45:31,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:31,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:31,556 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:45:31,557 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:45:31,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-02 12:45:31,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:45:31,604 INFO L262 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 12:45:31,605 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:45:31,625 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 12:45:31,625 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:45:31,625 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:45:31,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361702470] [2023-12-02 12:45:31,626 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:45:31,626 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464381815] [2023-12-02 12:45:31,626 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464381815] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:45:31,626 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:45:31,626 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:45:31,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103498442] [2023-12-02 12:45:31,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:45:31,627 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 12:45:31,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:45:31,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 12:45:31,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:45:31,628 INFO L87 Difference]: Start difference. First operand 159 states and 169 transitions. Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-02 12:45:31,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:45:31,675 INFO L93 Difference]: Finished difference Result 159 states and 169 transitions. [2023-12-02 12:45:31,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 12:45:31,675 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 25 [2023-12-02 12:45:31,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:45:31,676 INFO L225 Difference]: With dead ends: 159 [2023-12-02 12:45:31,677 INFO L226 Difference]: Without dead ends: 157 [2023-12-02 12:45:31,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-02 12:45:31,678 INFO L413 NwaCegarLoop]: 147 mSDtfsCounter, 162 mSDsluCounter, 294 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:45:31,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 441 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 12:45:31,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2023-12-02 12:45:31,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 157. [2023-12-02 12:45:31,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 84 states have (on average 1.7738095238095237) internal successors, (149), 145 states have internal predecessors, (149), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-12-02 12:45:31,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 167 transitions. [2023-12-02 12:45:31,704 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 167 transitions. Word has length 25 [2023-12-02 12:45:31,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:45:31,705 INFO L495 AbstractCegarLoop]: Abstraction has 157 states and 167 transitions. [2023-12-02 12:45:31,705 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-02 12:45:31,705 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 167 transitions. [2023-12-02 12:45:31,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2023-12-02 12:45:31,706 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:45:31,707 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:45:31,711 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-02 12:45:31,908 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-12-02 12:45:31,909 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:45:31,909 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:45:31,909 INFO L85 PathProgramCache]: Analyzing trace with hash 1853565358, now seen corresponding path program 1 times [2023-12-02 12:45:31,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:45:31,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397767984] [2023-12-02 12:45:31,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:31,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:45:31,920 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:45:31,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [729725744] [2023-12-02 12:45:31,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:31,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:31,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:45:31,921 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:45:31,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-02 12:45:31,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:45:31,964 INFO L262 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 12:45:31,965 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:45:31,985 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 12:45:31,985 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:45:31,985 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:45:31,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397767984] [2023-12-02 12:45:31,985 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:45:31,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729725744] [2023-12-02 12:45:31,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729725744] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:45:31,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:45:31,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:45:31,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156454334] [2023-12-02 12:45:31,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:45:31,987 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 12:45:31,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:45:31,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 12:45:31,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:45:31,988 INFO L87 Difference]: Start difference. First operand 157 states and 167 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-02 12:45:32,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:45:32,072 INFO L93 Difference]: Finished difference Result 189 states and 199 transitions. [2023-12-02 12:45:32,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 12:45:32,073 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 26 [2023-12-02 12:45:32,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:45:32,075 INFO L225 Difference]: With dead ends: 189 [2023-12-02 12:45:32,075 INFO L226 Difference]: Without dead ends: 188 [2023-12-02 12:45:32,075 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-02 12:45:32,076 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 49 mSDsluCounter, 445 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 12:45:32,077 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 606 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 12:45:32,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2023-12-02 12:45:32,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 169. [2023-12-02 12:45:32,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 94 states have (on average 1.7553191489361701) internal successors, (165), 156 states have internal predecessors, (165), 10 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2023-12-02 12:45:32,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 185 transitions. [2023-12-02 12:45:32,089 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 185 transitions. Word has length 26 [2023-12-02 12:45:32,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:45:32,089 INFO L495 AbstractCegarLoop]: Abstraction has 169 states and 185 transitions. [2023-12-02 12:45:32,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-02 12:45:32,090 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 185 transitions. [2023-12-02 12:45:32,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2023-12-02 12:45:32,091 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:45:32,091 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:45:32,095 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-02 12:45:32,292 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-12-02 12:45:32,292 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:45:32,292 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:45:32,293 INFO L85 PathProgramCache]: Analyzing trace with hash -1135116304, now seen corresponding path program 1 times [2023-12-02 12:45:32,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:45:32,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437717108] [2023-12-02 12:45:32,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:32,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:45:32,303 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:45:32,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1006321610] [2023-12-02 12:45:32,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:32,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:32,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:45:32,304 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:45:32,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-02 12:45:32,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:45:32,348 INFO L262 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 12:45:32,350 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:45:32,398 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-02 12:45:32,398 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:45:32,522 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:45:32,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437717108] [2023-12-02 12:45:32,522 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:45:32,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006321610] [2023-12-02 12:45:32,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006321610] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:45:32,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [470193805] [2023-12-02 12:45:32,525 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2023-12-02 12:45:32,525 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:45:32,525 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:45:32,526 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:45:32,526 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:45:33,449 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2023-12-02 12:45:33,451 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:45:39,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [470193805] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:45:39,239 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:45:39,240 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [5] total 22 [2023-12-02 12:45:39,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789094428] [2023-12-02 12:45:39,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:45:39,241 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-02 12:45:39,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:45:39,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-02 12:45:39,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=438, Unknown=0, NotChecked=0, Total=600 [2023-12-02 12:45:39,242 INFO L87 Difference]: Start difference. First operand 169 states and 185 transitions. Second operand has 19 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 13 states have internal predecessors, (17), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 12:45:43,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:45:43,525 INFO L93 Difference]: Finished difference Result 369 states and 442 transitions. [2023-12-02 12:45:43,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-02 12:45:43,526 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 13 states have internal predecessors, (17), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 28 [2023-12-02 12:45:43,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:45:43,527 INFO L225 Difference]: With dead ends: 369 [2023-12-02 12:45:43,528 INFO L226 Difference]: Without dead ends: 217 [2023-12-02 12:45:43,529 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=162, Invalid=438, Unknown=0, NotChecked=0, Total=600 [2023-12-02 12:45:43,530 INFO L413 NwaCegarLoop]: 100 mSDtfsCounter, 39 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 1265 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 1303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:45:43,530 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 342 Invalid, 1303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1265 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2023-12-02 12:45:43,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2023-12-02 12:45:43,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 216. [2023-12-02 12:45:43,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 137 states have (on average 1.5255474452554745) internal successors, (209), 199 states have internal predecessors, (209), 14 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2023-12-02 12:45:43,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 237 transitions. [2023-12-02 12:45:43,547 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 237 transitions. Word has length 28 [2023-12-02 12:45:43,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:45:43,548 INFO L495 AbstractCegarLoop]: Abstraction has 216 states and 237 transitions. [2023-12-02 12:45:43,548 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 13 states have internal predecessors, (17), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 12:45:43,548 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 237 transitions. [2023-12-02 12:45:43,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-02 12:45:43,551 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:45:43,551 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:45:43,556 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-12-02 12:45:43,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:43,752 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr48ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:45:43,752 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:45:43,752 INFO L85 PathProgramCache]: Analyzing trace with hash 933668871, now seen corresponding path program 1 times [2023-12-02 12:45:43,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:45:43,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592846437] [2023-12-02 12:45:43,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:43,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:45:43,762 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:45:43,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [251337620] [2023-12-02 12:45:43,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:43,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:43,762 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:45:43,763 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:45:43,775 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-02 12:45:43,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:45:43,834 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 12:45:43,837 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:45:43,894 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 12:45:43,894 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:45:43,894 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:45:43,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592846437] [2023-12-02 12:45:43,895 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:45:43,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251337620] [2023-12-02 12:45:43,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251337620] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:45:43,895 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:45:43,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 12:45:43,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095417687] [2023-12-02 12:45:43,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:45:43,895 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:45:43,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:45:43,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:45:43,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:45:43,896 INFO L87 Difference]: Start difference. First operand 216 states and 237 transitions. Second operand has 3 states, 2 states have (on average 28.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 12:45:44,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:45:44,381 INFO L93 Difference]: Finished difference Result 315 states and 342 transitions. [2023-12-02 12:45:44,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:45:44,381 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 28.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 78 [2023-12-02 12:45:44,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:45:44,384 INFO L225 Difference]: With dead ends: 315 [2023-12-02 12:45:44,384 INFO L226 Difference]: Without dead ends: 307 [2023-12-02 12:45:44,384 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 76 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 12:45:44,385 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 46 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 12:45:44,385 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 247 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 12:45:44,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2023-12-02 12:45:44,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 268. [2023-12-02 12:45:44,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 185 states have (on average 1.5891891891891892) internal successors, (294), 247 states have internal predecessors, (294), 18 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2023-12-02 12:45:44,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 330 transitions. [2023-12-02 12:45:44,405 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 330 transitions. Word has length 78 [2023-12-02 12:45:44,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:45:44,406 INFO L495 AbstractCegarLoop]: Abstraction has 268 states and 330 transitions. [2023-12-02 12:45:44,406 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 28.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 12:45:44,406 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 330 transitions. [2023-12-02 12:45:44,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-12-02 12:45:44,408 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:45:44,408 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:45:44,412 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-02 12:45:44,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:44,609 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:45:44,609 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:45:44,609 INFO L85 PathProgramCache]: Analyzing trace with hash -1120986244, now seen corresponding path program 1 times [2023-12-02 12:45:44,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:45:44,609 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845268787] [2023-12-02 12:45:44,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:44,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:45:44,622 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:45:44,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1879337077] [2023-12-02 12:45:44,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:44,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:44,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:45:44,623 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:45:44,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-02 12:45:44,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:45:44,684 INFO L262 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 12:45:44,687 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:45:44,740 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 12:45:44,740 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:45:44,740 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:45:44,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845268787] [2023-12-02 12:45:44,740 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:45:44,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879337077] [2023-12-02 12:45:44,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879337077] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:45:44,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:45:44,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 12:45:44,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831093485] [2023-12-02 12:45:44,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:45:44,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:45:44,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:45:44,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:45:44,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:45:44,742 INFO L87 Difference]: Start difference. First operand 268 states and 330 transitions. Second operand has 3 states, 2 states have (on average 28.5) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 12:45:44,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:45:44,781 INFO L93 Difference]: Finished difference Result 268 states and 330 transitions. [2023-12-02 12:45:44,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:45:44,782 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 28.5) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 79 [2023-12-02 12:45:44,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:45:44,784 INFO L225 Difference]: With dead ends: 268 [2023-12-02 12:45:44,784 INFO L226 Difference]: Without dead ends: 267 [2023-12-02 12:45:44,784 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 77 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 12:45:44,785 INFO L413 NwaCegarLoop]: 131 mSDtfsCounter, 94 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:45:44,785 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 142 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 12:45:44,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2023-12-02 12:45:44,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 267. [2023-12-02 12:45:44,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 185 states have (on average 1.5783783783783785) internal successors, (292), 246 states have internal predecessors, (292), 18 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2023-12-02 12:45:44,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 328 transitions. [2023-12-02 12:45:44,800 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 328 transitions. Word has length 79 [2023-12-02 12:45:44,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:45:44,801 INFO L495 AbstractCegarLoop]: Abstraction has 267 states and 328 transitions. [2023-12-02 12:45:44,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 28.5) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 12:45:44,801 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 328 transitions. [2023-12-02 12:45:44,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-02 12:45:44,802 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:45:44,802 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:45:44,808 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-02 12:45:45,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:45,003 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:45:45,003 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:45:45,004 INFO L85 PathProgramCache]: Analyzing trace with hash -390835029, now seen corresponding path program 1 times [2023-12-02 12:45:45,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:45:45,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486200150] [2023-12-02 12:45:45,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:45,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:45:45,014 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:45:45,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [973789784] [2023-12-02 12:45:45,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:45,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:45,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:45:45,015 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:45:45,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-02 12:45:45,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:45:45,073 INFO L262 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 12:45:45,075 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:45:45,130 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 12:45:45,130 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:45:45,130 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:45:45,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486200150] [2023-12-02 12:45:45,130 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:45:45,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973789784] [2023-12-02 12:45:45,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973789784] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:45:45,130 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:45:45,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 12:45:45,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722178624] [2023-12-02 12:45:45,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:45:45,131 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:45:45,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:45:45,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:45:45,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:45:45,132 INFO L87 Difference]: Start difference. First operand 267 states and 328 transitions. Second operand has 3 states, 2 states have (on average 29.0) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 12:45:45,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:45:45,203 INFO L93 Difference]: Finished difference Result 412 states and 489 transitions. [2023-12-02 12:45:45,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:45:45,204 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 29.0) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 80 [2023-12-02 12:45:45,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:45:45,206 INFO L225 Difference]: With dead ends: 412 [2023-12-02 12:45:45,206 INFO L226 Difference]: Without dead ends: 411 [2023-12-02 12:45:45,206 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 78 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 12:45:45,207 INFO L413 NwaCegarLoop]: 137 mSDtfsCounter, 91 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 12:45:45,207 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 260 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 12:45:45,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2023-12-02 12:45:45,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 315. [2023-12-02 12:45:45,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 229 states have (on average 1.6419213973799127) internal successors, (376), 290 states have internal predecessors, (376), 22 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2023-12-02 12:45:45,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 420 transitions. [2023-12-02 12:45:45,229 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 420 transitions. Word has length 80 [2023-12-02 12:45:45,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:45:45,230 INFO L495 AbstractCegarLoop]: Abstraction has 315 states and 420 transitions. [2023-12-02 12:45:45,230 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 29.0) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 12:45:45,230 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 420 transitions. [2023-12-02 12:45:45,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-02 12:45:45,231 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:45:45,232 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:45:45,237 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-12-02 12:45:45,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:45,437 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:45:45,437 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:45:45,438 INFO L85 PathProgramCache]: Analyzing trace with hash -392374231, now seen corresponding path program 1 times [2023-12-02 12:45:45,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:45:45,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961131939] [2023-12-02 12:45:45,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:45,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:45:45,446 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:45:45,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1440896015] [2023-12-02 12:45:45,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:45,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:45,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:45:45,447 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:45:45,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-02 12:45:45,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:45:45,495 INFO L262 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 12:45:45,497 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:45:45,561 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 12:45:45,561 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:45:45,561 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:45:45,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961131939] [2023-12-02 12:45:45,562 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:45:45,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440896015] [2023-12-02 12:45:45,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440896015] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:45:45,562 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:45:45,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:45:45,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805169204] [2023-12-02 12:45:45,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:45:45,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 12:45:45,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:45:45,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 12:45:45,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:45:45,563 INFO L87 Difference]: Start difference. First operand 315 states and 420 transitions. Second operand has 5 states, 4 states have (on average 14.5) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 12:45:45,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:45:45,802 INFO L93 Difference]: Finished difference Result 353 states and 424 transitions. [2023-12-02 12:45:45,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 12:45:45,803 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 14.5) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 80 [2023-12-02 12:45:45,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:45:45,806 INFO L225 Difference]: With dead ends: 353 [2023-12-02 12:45:45,806 INFO L226 Difference]: Without dead ends: 352 [2023-12-02 12:45:45,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:45:45,807 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 42 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:45:45,807 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 501 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 12:45:45,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2023-12-02 12:45:45,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 316. [2023-12-02 12:45:45,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 230 states have (on average 1.6391304347826088) internal successors, (377), 291 states have internal predecessors, (377), 22 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2023-12-02 12:45:45,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 421 transitions. [2023-12-02 12:45:45,839 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 421 transitions. Word has length 80 [2023-12-02 12:45:45,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:45:45,839 INFO L495 AbstractCegarLoop]: Abstraction has 316 states and 421 transitions. [2023-12-02 12:45:45,839 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 14.5) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 12:45:45,840 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 421 transitions. [2023-12-02 12:45:45,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-02 12:45:45,841 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:45:45,841 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:45:45,846 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-12-02 12:45:46,046 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:46,047 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:45:46,047 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:45:46,047 INFO L85 PathProgramCache]: Analyzing trace with hash 721300906, now seen corresponding path program 1 times [2023-12-02 12:45:46,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:45:46,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509876933] [2023-12-02 12:45:46,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:46,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:45:46,060 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:45:46,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1672901527] [2023-12-02 12:45:46,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:46,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:46,060 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:45:46,061 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:45:46,069 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-02 12:45:46,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:45:46,129 INFO L262 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 12:45:46,131 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:45:46,268 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 12:45:46,268 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:45:46,268 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:45:46,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509876933] [2023-12-02 12:45:46,268 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:45:46,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672901527] [2023-12-02 12:45:46,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672901527] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:45:46,269 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:45:46,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:45:46,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216703411] [2023-12-02 12:45:46,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:45:46,270 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:45:46,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:45:46,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:45:46,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:45:46,271 INFO L87 Difference]: Start difference. First operand 316 states and 421 transitions. Second operand has 4 states, 3 states have (on average 19.666666666666668) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 12:45:47,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:45:47,070 INFO L93 Difference]: Finished difference Result 352 states and 423 transitions. [2023-12-02 12:45:47,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 12:45:47,071 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 19.666666666666668) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 81 [2023-12-02 12:45:47,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:45:47,074 INFO L225 Difference]: With dead ends: 352 [2023-12-02 12:45:47,074 INFO L226 Difference]: Without dead ends: 351 [2023-12-02 12:45:47,074 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:45:47,075 INFO L413 NwaCegarLoop]: 137 mSDtfsCounter, 43 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 12:45:47,075 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 316 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 12:45:47,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2023-12-02 12:45:47,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 317. [2023-12-02 12:45:47,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 231 states have (on average 1.6363636363636365) internal successors, (378), 292 states have internal predecessors, (378), 22 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2023-12-02 12:45:47,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 422 transitions. [2023-12-02 12:45:47,091 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 422 transitions. Word has length 81 [2023-12-02 12:45:47,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:45:47,091 INFO L495 AbstractCegarLoop]: Abstraction has 317 states and 422 transitions. [2023-12-02 12:45:47,092 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 19.666666666666668) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 12:45:47,092 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 422 transitions. [2023-12-02 12:45:47,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-12-02 12:45:47,092 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:45:47,092 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:45:47,097 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-12-02 12:45:47,293 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-02 12:45:47,293 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr52ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:45:47,293 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:45:47,293 INFO L85 PathProgramCache]: Analyzing trace with hash 885491787, now seen corresponding path program 1 times [2023-12-02 12:45:47,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:45:47,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537234097] [2023-12-02 12:45:47,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:47,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:45:47,303 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:45:47,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [360409094] [2023-12-02 12:45:47,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:47,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:47,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:45:47,304 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:45:47,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-02 12:45:47,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:45:47,363 INFO L262 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 12:45:47,365 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:45:47,531 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 12:45:47,531 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:45:47,531 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:45:47,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537234097] [2023-12-02 12:45:47,532 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:45:47,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360409094] [2023-12-02 12:45:47,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360409094] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:45:47,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:45:47,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:45:47,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763514733] [2023-12-02 12:45:47,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:45:47,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:45:47,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:45:47,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:45:47,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:45:47,534 INFO L87 Difference]: Start difference. First operand 317 states and 422 transitions. Second operand has 4 states, 3 states have (on average 20.0) internal successors, (60), 4 states have internal predecessors, (60), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-02 12:45:47,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:45:47,676 INFO L93 Difference]: Finished difference Result 359 states and 430 transitions. [2023-12-02 12:45:47,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:45:47,676 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 20.0) internal successors, (60), 4 states have internal predecessors, (60), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 82 [2023-12-02 12:45:47,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:45:47,679 INFO L225 Difference]: With dead ends: 359 [2023-12-02 12:45:47,679 INFO L226 Difference]: Without dead ends: 358 [2023-12-02 12:45:47,679 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:45:47,680 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 99 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 12:45:47,680 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 220 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 12:45:47,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2023-12-02 12:45:47,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 318. [2023-12-02 12:45:47,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 232 states have (on average 1.6336206896551724) internal successors, (379), 293 states have internal predecessors, (379), 22 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2023-12-02 12:45:47,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 423 transitions. [2023-12-02 12:45:47,695 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 423 transitions. Word has length 82 [2023-12-02 12:45:47,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:45:47,696 INFO L495 AbstractCegarLoop]: Abstraction has 318 states and 423 transitions. [2023-12-02 12:45:47,696 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 20.0) internal successors, (60), 4 states have internal predecessors, (60), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-02 12:45:47,696 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 423 transitions. [2023-12-02 12:45:47,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-02 12:45:47,697 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:45:47,697 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:45:47,701 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-12-02 12:45:47,900 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-12-02 12:45:47,901 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:45:47,901 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:45:47,901 INFO L85 PathProgramCache]: Analyzing trace with hash 290059100, now seen corresponding path program 1 times [2023-12-02 12:45:47,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:45:47,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372511249] [2023-12-02 12:45:47,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:47,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:45:47,910 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:45:47,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1192323762] [2023-12-02 12:45:47,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:47,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:45:47,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:45:47,912 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:45:47,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-02 12:45:47,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:45:47,971 INFO L262 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-02 12:45:47,973 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:45:48,064 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 12:45:48,064 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:45:48,168 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 12:45:48,168 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:45:48,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372511249] [2023-12-02 12:45:48,168 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:45:48,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192323762] [2023-12-02 12:45:48,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1192323762] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:45:48,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1322074422] [2023-12-02 12:45:48,173 INFO L159 IcfgInterpreter]: Started Sifa with 69 locations of interest [2023-12-02 12:45:48,173 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:45:48,174 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:45:48,174 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:45:48,174 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:45:51,633 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2023-12-02 12:45:51,634 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2023-12-02 12:45:51,636 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:45:59,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1322074422] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:45:59,595 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 12:45:59,595 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [6, 6] total 32 [2023-12-02 12:45:59,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224772301] [2023-12-02 12:45:59,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:45:59,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-12-02 12:45:59,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:45:59,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-12-02 12:45:59,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=243, Invalid=813, Unknown=0, NotChecked=0, Total=1056 [2023-12-02 12:45:59,597 INFO L87 Difference]: Start difference. First operand 318 states and 423 transitions. Second operand has 23 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2023-12-02 12:46:02,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:46:02,870 INFO L93 Difference]: Finished difference Result 355 states and 425 transitions. [2023-12-02 12:46:02,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-12-02 12:46:02,870 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) Word has length 83 [2023-12-02 12:46:02,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:46:02,873 INFO L225 Difference]: With dead ends: 355 [2023-12-02 12:46:02,873 INFO L226 Difference]: Without dead ends: 321 [2023-12-02 12:46:02,874 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 203 SyntacticMatches, 13 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 736 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=243, Invalid=813, Unknown=0, NotChecked=0, Total=1056 [2023-12-02 12:46:02,874 INFO L413 NwaCegarLoop]: 92 mSDtfsCounter, 1 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 1763 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 1796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:46:02,874 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 464 Invalid, 1796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1763 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2023-12-02 12:46:02,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2023-12-02 12:46:02,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 275. [2023-12-02 12:46:02,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 192 states have (on average 1.5833333333333333) internal successors, (304), 253 states have internal predecessors, (304), 18 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2023-12-02 12:46:02,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 340 transitions. [2023-12-02 12:46:02,895 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 340 transitions. Word has length 83 [2023-12-02 12:46:02,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:46:02,896 INFO L495 AbstractCegarLoop]: Abstraction has 275 states and 340 transitions. [2023-12-02 12:46:02,896 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2023-12-02 12:46:02,896 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 340 transitions. [2023-12-02 12:46:02,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-02 12:46:02,897 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:46:02,897 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:46:02,902 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-12-02 12:46:03,097 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-02 12:46:03,098 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:46:03,098 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:46:03,098 INFO L85 PathProgramCache]: Analyzing trace with hash 1680441804, now seen corresponding path program 1 times [2023-12-02 12:46:03,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:46:03,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051453433] [2023-12-02 12:46:03,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:46:03,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:46:03,108 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:46:03,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [100281875] [2023-12-02 12:46:03,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:46:03,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:46:03,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:46:03,109 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:46:03,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-02 12:46:03,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:46:03,169 INFO L262 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 12:46:03,170 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:46:03,310 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 12:46:03,311 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:46:03,311 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:46:03,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051453433] [2023-12-02 12:46:03,311 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:46:03,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100281875] [2023-12-02 12:46:03,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100281875] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:46:03,311 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:46:03,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:46:03,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552352014] [2023-12-02 12:46:03,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:46:03,312 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:46:03,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:46:03,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:46:03,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:46:03,313 INFO L87 Difference]: Start difference. First operand 275 states and 340 transitions. Second operand has 4 states, 3 states have (on average 20.333333333333332) internal successors, (61), 4 states have internal predecessors, (61), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-02 12:46:03,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:46:03,468 INFO L93 Difference]: Finished difference Result 338 states and 408 transitions. [2023-12-02 12:46:03,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 12:46:03,468 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 20.333333333333332) internal successors, (61), 4 states have internal predecessors, (61), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 83 [2023-12-02 12:46:03,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:46:03,471 INFO L225 Difference]: With dead ends: 338 [2023-12-02 12:46:03,471 INFO L226 Difference]: Without dead ends: 337 [2023-12-02 12:46:03,471 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:46:03,471 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 75 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 12:46:03,472 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 296 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 12:46:03,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2023-12-02 12:46:03,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 323. [2023-12-02 12:46:03,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 236 states have (on average 1.478813559322034) internal successors, (349), 297 states have internal predecessors, (349), 22 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2023-12-02 12:46:03,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 393 transitions. [2023-12-02 12:46:03,497 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 393 transitions. Word has length 83 [2023-12-02 12:46:03,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:46:03,497 INFO L495 AbstractCegarLoop]: Abstraction has 323 states and 393 transitions. [2023-12-02 12:46:03,497 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 20.333333333333332) internal successors, (61), 4 states have internal predecessors, (61), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-02 12:46:03,498 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 393 transitions. [2023-12-02 12:46:03,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-12-02 12:46:03,499 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:46:03,499 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:46:03,504 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-12-02 12:46:03,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-02 12:46:03,699 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:46:03,700 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:46:03,700 INFO L85 PathProgramCache]: Analyzing trace with hash 554088557, now seen corresponding path program 1 times [2023-12-02 12:46:03,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:46:03,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897757910] [2023-12-02 12:46:03,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:46:03,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:46:03,709 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:46:03,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1119540996] [2023-12-02 12:46:03,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:46:03,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:46:03,709 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:46:03,710 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:46:03,711 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-02 12:46:03,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:46:03,770 INFO L262 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 12:46:03,771 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:46:03,831 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 12:46:03,832 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:46:03,832 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:46:03,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897757910] [2023-12-02 12:46:03,832 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:46:03,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119540996] [2023-12-02 12:46:03,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119540996] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:46:03,832 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:46:03,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:46:03,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024073893] [2023-12-02 12:46:03,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:46:03,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 12:46:03,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:46:03,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 12:46:03,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:46:03,834 INFO L87 Difference]: Start difference. First operand 323 states and 393 transitions. Second operand has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 12:46:04,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:46:04,096 INFO L93 Difference]: Finished difference Result 329 states and 399 transitions. [2023-12-02 12:46:04,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 12:46:04,097 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 84 [2023-12-02 12:46:04,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:46:04,099 INFO L225 Difference]: With dead ends: 329 [2023-12-02 12:46:04,099 INFO L226 Difference]: Without dead ends: 328 [2023-12-02 12:46:04,100 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:46:04,100 INFO L413 NwaCegarLoop]: 150 mSDtfsCounter, 9 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 507 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:46:04,101 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 507 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 12:46:04,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2023-12-02 12:46:04,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 325. [2023-12-02 12:46:04,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 238 states have (on average 1.4789915966386555) internal successors, (352), 299 states have internal predecessors, (352), 22 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2023-12-02 12:46:04,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 396 transitions. [2023-12-02 12:46:04,124 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 396 transitions. Word has length 84 [2023-12-02 12:46:04,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:46:04,124 INFO L495 AbstractCegarLoop]: Abstraction has 325 states and 396 transitions. [2023-12-02 12:46:04,124 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 12:46:04,124 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 396 transitions. [2023-12-02 12:46:04,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-02 12:46:04,125 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:46:04,125 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:46:04,130 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-02 12:46:04,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:46:04,326 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:46:04,326 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:46:04,326 INFO L85 PathProgramCache]: Analyzing trace with hash -3123730, now seen corresponding path program 1 times [2023-12-02 12:46:04,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:46:04,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412398559] [2023-12-02 12:46:04,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:46:04,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:46:04,335 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:46:04,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2129017372] [2023-12-02 12:46:04,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:46:04,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:46:04,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:46:04,336 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:46:04,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-02 12:46:04,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:46:04,391 INFO L262 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-02 12:46:04,393 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:46:04,636 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 12:46:04,637 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:46:04,637 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:46:04,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412398559] [2023-12-02 12:46:04,637 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:46:04,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129017372] [2023-12-02 12:46:04,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129017372] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:46:04,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:46:04,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:46:04,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601957050] [2023-12-02 12:46:04,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:46:04,638 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 12:46:04,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:46:04,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 12:46:04,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:46:04,639 INFO L87 Difference]: Start difference. First operand 325 states and 396 transitions. Second operand has 5 states, 4 states have (on average 15.75) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-02 12:46:04,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:46:04,911 INFO L93 Difference]: Finished difference Result 328 states and 398 transitions. [2023-12-02 12:46:04,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 12:46:04,911 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 15.75) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 85 [2023-12-02 12:46:04,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:46:04,913 INFO L225 Difference]: With dead ends: 328 [2023-12-02 12:46:04,914 INFO L226 Difference]: Without dead ends: 327 [2023-12-02 12:46:04,914 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:46:04,914 INFO L413 NwaCegarLoop]: 121 mSDtfsCounter, 20 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 12:46:04,915 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 278 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 12:46:04,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2023-12-02 12:46:04,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 326. [2023-12-02 12:46:04,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 239 states have (on average 1.4769874476987448) internal successors, (353), 300 states have internal predecessors, (353), 22 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2023-12-02 12:46:04,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 397 transitions. [2023-12-02 12:46:04,930 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 397 transitions. Word has length 85 [2023-12-02 12:46:04,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:46:04,931 INFO L495 AbstractCegarLoop]: Abstraction has 326 states and 397 transitions. [2023-12-02 12:46:04,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 15.75) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-02 12:46:04,931 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 397 transitions. [2023-12-02 12:46:04,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-12-02 12:46:04,932 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:46:04,932 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:46:04,937 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-12-02 12:46:05,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-02 12:46:05,133 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:46:05,133 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:46:05,133 INFO L85 PathProgramCache]: Analyzing trace with hash 1430289798, now seen corresponding path program 1 times [2023-12-02 12:46:05,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:46:05,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133233781] [2023-12-02 12:46:05,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:46:05,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:46:05,141 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:46:05,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1788713168] [2023-12-02 12:46:05,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:46:05,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:46:05,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:46:05,142 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:46:05,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-02 12:46:05,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:46:05,201 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-02 12:46:05,203 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:46:05,273 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 12:46:05,273 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:46:05,273 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:46:05,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133233781] [2023-12-02 12:46:05,273 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:46:05,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788713168] [2023-12-02 12:46:05,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1788713168] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:46:05,274 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:46:05,274 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 12:46:05,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977638796] [2023-12-02 12:46:05,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:46:05,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 12:46:05,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:46:05,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 12:46:05,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 12:46:05,275 INFO L87 Difference]: Start difference. First operand 326 states and 397 transitions. Second operand has 7 states, 6 states have (on average 11.0) internal successors, (66), 7 states have internal predecessors, (66), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 12:46:05,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:46:05,401 INFO L93 Difference]: Finished difference Result 421 states and 446 transitions. [2023-12-02 12:46:05,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-02 12:46:05,402 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.0) internal successors, (66), 7 states have internal predecessors, (66), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 88 [2023-12-02 12:46:05,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:46:05,404 INFO L225 Difference]: With dead ends: 421 [2023-12-02 12:46:05,404 INFO L226 Difference]: Without dead ends: 420 [2023-12-02 12:46:05,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2023-12-02 12:46:05,405 INFO L413 NwaCegarLoop]: 174 mSDtfsCounter, 143 mSDsluCounter, 736 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 910 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 12:46:05,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 910 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 12:46:05,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2023-12-02 12:46:05,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 344. [2023-12-02 12:46:05,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 255 states have (on average 1.4784313725490197) internal successors, (377), 316 states have internal predecessors, (377), 22 states have call successors, (22), 6 states have call predecessors, (22), 6 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2023-12-02 12:46:05,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 421 transitions. [2023-12-02 12:46:05,425 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 421 transitions. Word has length 88 [2023-12-02 12:46:05,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:46:05,425 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 421 transitions. [2023-12-02 12:46:05,425 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.0) internal successors, (66), 7 states have internal predecessors, (66), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-02 12:46:05,425 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 421 transitions. [2023-12-02 12:46:05,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-02 12:46:05,426 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:46:05,426 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:46:05,431 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-12-02 12:46:05,626 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:46:05,626 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:46:05,627 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:46:05,627 INFO L85 PathProgramCache]: Analyzing trace with hash 118963117, now seen corresponding path program 1 times [2023-12-02 12:46:05,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:46:05,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874445446] [2023-12-02 12:46:05,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:46:05,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:46:05,635 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:46:05,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1882039122] [2023-12-02 12:46:05,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:46:05,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:46:05,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:46:05,637 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:46:05,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-02 12:46:05,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:46:05,694 INFO L262 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 12:46:05,696 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:46:06,067 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-02 12:46:06,067 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:46:10,220 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:46:10,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874445446] [2023-12-02 12:46:10,220 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:46:10,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882039122] [2023-12-02 12:46:10,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882039122] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:46:10,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [576303959] [2023-12-02 12:46:10,224 INFO L159 IcfgInterpreter]: Started Sifa with 75 locations of interest [2023-12-02 12:46:10,224 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:46:10,224 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:46:10,224 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:46:10,224 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:46:13,380 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2023-12-02 12:46:13,381 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2023-12-02 12:46:13,382 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:46:25,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [576303959] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:46:25,490 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:46:25,490 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [7] total 30 [2023-12-02 12:46:25,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821773321] [2023-12-02 12:46:25,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:46:25,490 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-12-02 12:46:25,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:46:25,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-12-02 12:46:25,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=929, Unknown=2, NotChecked=0, Total=1122 [2023-12-02 12:46:25,492 INFO L87 Difference]: Start difference. First operand 344 states and 421 transitions. Second operand has 25 states, 18 states have (on average 3.611111111111111) internal successors, (65), 19 states have internal predecessors, (65), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2023-12-02 12:46:33,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:46:33,302 INFO L93 Difference]: Finished difference Result 633 states and 839 transitions. [2023-12-02 12:46:33,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-12-02 12:46:33,302 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 18 states have (on average 3.611111111111111) internal successors, (65), 19 states have internal predecessors, (65), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) Word has length 90 [2023-12-02 12:46:33,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:46:33,304 INFO L225 Difference]: With dead ends: 633 [2023-12-02 12:46:33,305 INFO L226 Difference]: Without dead ends: 409 [2023-12-02 12:46:33,306 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 123 SyntacticMatches, 40 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 944 ImplicationChecksByTransitivity, 16.7s TimeCoverageRelationStatistics Valid=234, Invalid=1096, Unknown=2, NotChecked=0, Total=1332 [2023-12-02 12:46:33,306 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 17 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 2785 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 2846 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 2785 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:46:33,306 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 433 Invalid, 2846 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 2785 Invalid, 0 Unknown, 0 Unchecked, 7.2s Time] [2023-12-02 12:46:33,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2023-12-02 12:46:33,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 398. [2023-12-02 12:46:33,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 304 states have (on average 1.4046052631578947) internal successors, (427), 365 states have internal predecessors, (427), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2023-12-02 12:46:33,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 479 transitions. [2023-12-02 12:46:33,331 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 479 transitions. Word has length 90 [2023-12-02 12:46:33,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:46:33,332 INFO L495 AbstractCegarLoop]: Abstraction has 398 states and 479 transitions. [2023-12-02 12:46:33,332 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 18 states have (on average 3.611111111111111) internal successors, (65), 19 states have internal predecessors, (65), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2023-12-02 12:46:33,332 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 479 transitions. [2023-12-02 12:46:33,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-02 12:46:33,332 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:46:33,333 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:46:33,338 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-02 12:46:33,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:46:33,533 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:46:33,533 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:46:33,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1410162401, now seen corresponding path program 1 times [2023-12-02 12:46:33,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:46:33,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126993453] [2023-12-02 12:46:33,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:46:33,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:46:33,543 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:46:33,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1944487575] [2023-12-02 12:46:33,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:46:33,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:46:33,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:46:33,544 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:46:33,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-02 12:46:33,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:46:33,609 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 12:46:33,611 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:46:33,747 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 12:46:33,747 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:46:33,899 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:46:33,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126993453] [2023-12-02 12:46:33,899 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:46:33,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944487575] [2023-12-02 12:46:33,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944487575] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:46:33,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [12741082] [2023-12-02 12:46:33,903 INFO L159 IcfgInterpreter]: Started Sifa with 76 locations of interest [2023-12-02 12:46:33,903 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:46:33,904 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:46:33,904 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:46:33,904 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:46:36,861 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2023-12-02 12:46:36,863 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2023-12-02 12:46:36,864 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:46:46,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [12741082] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:46:46,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:46:46,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [4] total 28 [2023-12-02 12:46:46,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143671976] [2023-12-02 12:46:46,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:46:46,560 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-02 12:46:46,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:46:46,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-02 12:46:46,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=734, Unknown=0, NotChecked=0, Total=930 [2023-12-02 12:46:46,561 INFO L87 Difference]: Start difference. First operand 398 states and 479 transitions. Second operand has 26 states, 19 states have (on average 3.473684210526316) internal successors, (66), 19 states have internal predecessors, (66), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2023-12-02 12:46:52,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:46:52,262 INFO L93 Difference]: Finished difference Result 409 states and 490 transitions. [2023-12-02 12:46:52,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-02 12:46:52,263 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 19 states have (on average 3.473684210526316) internal successors, (66), 19 states have internal predecessors, (66), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) Word has length 91 [2023-12-02 12:46:52,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:46:52,265 INFO L225 Difference]: With dead ends: 409 [2023-12-02 12:46:52,265 INFO L226 Difference]: Without dead ends: 408 [2023-12-02 12:46:52,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 156 SyntacticMatches, 13 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=196, Invalid=734, Unknown=0, NotChecked=0, Total=930 [2023-12-02 12:46:52,266 INFO L413 NwaCegarLoop]: 92 mSDtfsCounter, 3 mSDsluCounter, 392 mSDsCounter, 0 mSdLazyCounter, 2538 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 2538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2023-12-02 12:46:52,267 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 484 Invalid, 2538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2538 Invalid, 0 Unknown, 0 Unchecked, 5.7s Time] [2023-12-02 12:46:52,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2023-12-02 12:46:52,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 405. [2023-12-02 12:46:52,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 311 states have (on average 1.3954983922829582) internal successors, (434), 372 states have internal predecessors, (434), 26 states have call successors, (26), 7 states have call predecessors, (26), 7 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2023-12-02 12:46:52,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 486 transitions. [2023-12-02 12:46:52,297 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 486 transitions. Word has length 91 [2023-12-02 12:46:52,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:46:52,297 INFO L495 AbstractCegarLoop]: Abstraction has 405 states and 486 transitions. [2023-12-02 12:46:52,297 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 19 states have (on average 3.473684210526316) internal successors, (66), 19 states have internal predecessors, (66), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2023-12-02 12:46:52,298 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 486 transitions. [2023-12-02 12:46:52,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-02 12:46:52,298 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:46:52,299 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:46:52,303 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-12-02 12:46:52,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:46:52,499 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:46:52,499 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:46:52,499 INFO L85 PathProgramCache]: Analyzing trace with hash 504661393, now seen corresponding path program 1 times [2023-12-02 12:46:52,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:46:52,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095683967] [2023-12-02 12:46:52,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:46:52,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:46:52,508 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:46:52,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [208761269] [2023-12-02 12:46:52,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:46:52,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:46:52,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:46:52,509 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:46:52,510 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-02 12:46:52,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:46:52,566 INFO L262 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 12:46:52,568 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:46:52,666 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 12:46:52,666 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:46:52,811 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 12:46:52,812 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:46:52,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095683967] [2023-12-02 12:46:52,812 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:46:52,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208761269] [2023-12-02 12:46:52,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208761269] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:46:52,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1712883860] [2023-12-02 12:46:52,815 INFO L159 IcfgInterpreter]: Started Sifa with 78 locations of interest [2023-12-02 12:46:52,815 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:46:52,815 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:46:52,815 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:46:52,816 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:46:57,195 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2023-12-02 12:46:57,196 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2023-12-02 12:46:57,198 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:47:07,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1712883860] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:47:07,203 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 12:47:07,203 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [8, 8] total 40 [2023-12-02 12:47:07,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857400004] [2023-12-02 12:47:07,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:47:07,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-02 12:47:07,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:47:07,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-02 12:47:07,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=1315, Unknown=0, NotChecked=0, Total=1640 [2023-12-02 12:47:07,205 INFO L87 Difference]: Start difference. First operand 405 states and 486 transitions. Second operand has 27 states, 20 states have (on average 3.55) internal successors, (71), 21 states have internal predecessors, (71), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2023-12-02 12:47:12,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:47:12,671 INFO L93 Difference]: Finished difference Result 614 states and 752 transitions. [2023-12-02 12:47:12,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-12-02 12:47:12,671 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 20 states have (on average 3.55) internal successors, (71), 21 states have internal predecessors, (71), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) Word has length 96 [2023-12-02 12:47:12,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:47:12,674 INFO L225 Difference]: With dead ends: 614 [2023-12-02 12:47:12,674 INFO L226 Difference]: Without dead ends: 538 [2023-12-02 12:47:12,675 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 231 SyntacticMatches, 17 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 1279 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=381, Invalid=1511, Unknown=0, NotChecked=0, Total=1892 [2023-12-02 12:47:12,676 INFO L413 NwaCegarLoop]: 91 mSDtfsCounter, 11 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 2216 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 2270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 2216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-12-02 12:47:12,676 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 389 Invalid, 2270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 2216 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2023-12-02 12:47:12,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2023-12-02 12:47:12,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 510. [2023-12-02 12:47:12,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 406 states have (on average 1.3152709359605912) internal successors, (534), 467 states have internal predecessors, (534), 34 states have call successors, (34), 9 states have call predecessors, (34), 9 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2023-12-02 12:47:12,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 602 transitions. [2023-12-02 12:47:12,702 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 602 transitions. Word has length 96 [2023-12-02 12:47:12,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:47:12,703 INFO L495 AbstractCegarLoop]: Abstraction has 510 states and 602 transitions. [2023-12-02 12:47:12,703 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 20 states have (on average 3.55) internal successors, (71), 21 states have internal predecessors, (71), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2023-12-02 12:47:12,703 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 602 transitions. [2023-12-02 12:47:12,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-02 12:47:12,703 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:47:12,703 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:47:12,707 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-12-02 12:47:12,904 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-12-02 12:47:12,904 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:47:12,904 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:47:12,904 INFO L85 PathProgramCache]: Analyzing trace with hash -351703816, now seen corresponding path program 1 times [2023-12-02 12:47:12,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:47:12,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911728556] [2023-12-02 12:47:12,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:47:12,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:47:12,913 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:47:12,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [98424950] [2023-12-02 12:47:12,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:47:12,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:47:12,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:47:12,914 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:47:12,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-02 12:47:12,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:47:12,970 INFO L262 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-02 12:47:12,972 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:47:13,545 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-02 12:47:13,545 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:47:19,832 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:47:19,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911728556] [2023-12-02 12:47:19,833 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:47:19,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98424950] [2023-12-02 12:47:19,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98424950] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:47:19,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [453862605] [2023-12-02 12:47:19,835 INFO L159 IcfgInterpreter]: Started Sifa with 79 locations of interest [2023-12-02 12:47:19,836 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:47:19,836 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:47:19,836 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:47:19,836 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:47:24,226 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2023-12-02 12:47:24,227 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2023-12-02 12:47:24,228 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:47:37,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [453862605] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:47:37,379 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:47:37,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [9] total 35 [2023-12-02 12:47:37,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716298528] [2023-12-02 12:47:37,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:47:37,380 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-12-02 12:47:37,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:47:37,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-12-02 12:47:37,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=1300, Unknown=3, NotChecked=0, Total=1560 [2023-12-02 12:47:37,382 INFO L87 Difference]: Start difference. First operand 510 states and 602 transitions. Second operand has 28 states, 21 states have (on average 3.4285714285714284) internal successors, (72), 22 states have internal predecessors, (72), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2023-12-02 12:47:42,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:47:42,992 INFO L93 Difference]: Finished difference Result 538 states and 630 transitions. [2023-12-02 12:47:42,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-12-02 12:47:42,992 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 21 states have (on average 3.4285714285714284) internal successors, (72), 22 states have internal predecessors, (72), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) Word has length 98 [2023-12-02 12:47:42,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:47:42,994 INFO L225 Difference]: With dead ends: 538 [2023-12-02 12:47:42,994 INFO L226 Difference]: Without dead ends: 513 [2023-12-02 12:47:42,995 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 165 SyntacticMatches, 17 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 814 ImplicationChecksByTransitivity, 20.3s TimeCoverageRelationStatistics Valid=310, Invalid=1493, Unknown=3, NotChecked=0, Total=1806 [2023-12-02 12:47:42,996 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 18 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 2735 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 2749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 2735 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2023-12-02 12:47:42,996 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 357 Invalid, 2749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 2735 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2023-12-02 12:47:42,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2023-12-02 12:47:43,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 510. [2023-12-02 12:47:43,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 406 states have (on average 1.312807881773399) internal successors, (533), 467 states have internal predecessors, (533), 34 states have call successors, (34), 9 states have call predecessors, (34), 9 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2023-12-02 12:47:43,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 601 transitions. [2023-12-02 12:47:43,023 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 601 transitions. Word has length 98 [2023-12-02 12:47:43,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:47:43,023 INFO L495 AbstractCegarLoop]: Abstraction has 510 states and 601 transitions. [2023-12-02 12:47:43,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 21 states have (on average 3.4285714285714284) internal successors, (72), 22 states have internal predecessors, (72), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2023-12-02 12:47:43,023 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 601 transitions. [2023-12-02 12:47:43,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-02 12:47:43,024 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:47:43,024 INFO L195 NwaCegarLoop]: trace histogram [8, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:47:43,029 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-12-02 12:47:43,224 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-12-02 12:47:43,225 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:47:43,225 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:47:43,225 INFO L85 PathProgramCache]: Analyzing trace with hash -1922527266, now seen corresponding path program 1 times [2023-12-02 12:47:43,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:47:43,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813300208] [2023-12-02 12:47:43,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:47:43,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:47:43,235 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:47:43,235 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [84902509] [2023-12-02 12:47:43,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:47:43,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:47:43,235 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:47:43,236 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:47:43,238 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-02 12:47:43,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:47:43,298 INFO L262 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 12:47:43,300 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:47:43,389 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 76 proven. 1 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-02 12:47:43,389 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:47:43,487 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 44 proven. 1 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-12-02 12:47:43,487 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:47:43,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813300208] [2023-12-02 12:47:43,488 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:47:43,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84902509] [2023-12-02 12:47:43,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84902509] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:47:43,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1119446933] [2023-12-02 12:47:43,490 INFO L159 IcfgInterpreter]: Started Sifa with 76 locations of interest [2023-12-02 12:47:43,490 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:47:43,491 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:47:43,491 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:47:43,491 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:47:46,412 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2023-12-02 12:47:46,414 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2023-12-02 12:47:46,415 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:47:56,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1119446933] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:47:56,361 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 12:47:56,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [7, 8] total 32 [2023-12-02 12:47:56,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061503458] [2023-12-02 12:47:56,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:47:56,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-02 12:47:56,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:47:56,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-02 12:47:56,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=826, Unknown=0, NotChecked=0, Total=992 [2023-12-02 12:47:56,363 INFO L87 Difference]: Start difference. First operand 510 states and 601 transitions. Second operand has 26 states, 19 states have (on average 3.473684210526316) internal successors, (66), 19 states have internal predecessors, (66), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2023-12-02 12:48:00,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:48:00,892 INFO L93 Difference]: Finished difference Result 520 states and 610 transitions. [2023-12-02 12:48:00,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-02 12:48:00,893 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 19 states have (on average 3.473684210526316) internal successors, (66), 19 states have internal predecessors, (66), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) Word has length 140 [2023-12-02 12:48:00,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:48:00,896 INFO L225 Difference]: With dead ends: 520 [2023-12-02 12:48:00,896 INFO L226 Difference]: Without dead ends: 519 [2023-12-02 12:48:00,896 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 418 GetRequests, 359 SyntacticMatches, 29 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 591 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=166, Invalid=826, Unknown=0, NotChecked=0, Total=992 [2023-12-02 12:48:00,897 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 2 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 2051 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 2051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2023-12-02 12:48:00,897 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 396 Invalid, 2051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2051 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2023-12-02 12:48:00,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2023-12-02 12:48:00,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 510. [2023-12-02 12:48:00,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 406 states have (on average 1.3103448275862069) internal successors, (532), 467 states have internal predecessors, (532), 34 states have call successors, (34), 9 states have call predecessors, (34), 9 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2023-12-02 12:48:00,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 600 transitions. [2023-12-02 12:48:00,938 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 600 transitions. Word has length 140 [2023-12-02 12:48:00,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:48:00,939 INFO L495 AbstractCegarLoop]: Abstraction has 510 states and 600 transitions. [2023-12-02 12:48:00,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 19 states have (on average 3.473684210526316) internal successors, (66), 19 states have internal predecessors, (66), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2023-12-02 12:48:00,939 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 600 transitions. [2023-12-02 12:48:00,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-02 12:48:00,940 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:48:00,941 INFO L195 NwaCegarLoop]: trace histogram [8, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:48:00,946 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-12-02 12:48:01,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:48:01,141 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:48:01,141 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:48:01,142 INFO L85 PathProgramCache]: Analyzing trace with hash 502360756, now seen corresponding path program 1 times [2023-12-02 12:48:01,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:48:01,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982310491] [2023-12-02 12:48:01,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:48:01,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:48:01,155 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:48:01,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1173754229] [2023-12-02 12:48:01,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:48:01,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:48:01,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:48:01,157 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:48:01,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-02 12:48:01,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:48:01,241 INFO L262 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 12:48:01,243 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:48:01,334 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 79 proven. 1 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-02 12:48:01,335 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:48:01,439 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 47 proven. 1 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-12-02 12:48:01,439 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:48:01,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982310491] [2023-12-02 12:48:01,439 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:48:01,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173754229] [2023-12-02 12:48:01,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173754229] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:48:01,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1132901139] [2023-12-02 12:48:01,441 INFO L159 IcfgInterpreter]: Started Sifa with 78 locations of interest [2023-12-02 12:48:01,441 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:48:01,441 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:48:01,442 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:48:01,442 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:48:04,917 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2023-12-02 12:48:04,918 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2023-12-02 12:48:04,919 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:48:14,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1132901139] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:48:14,282 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 12:48:14,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [7, 8] total 32 [2023-12-02 12:48:14,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545316442] [2023-12-02 12:48:14,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:48:14,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-02 12:48:14,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:48:14,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-02 12:48:14,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=843, Unknown=0, NotChecked=0, Total=992 [2023-12-02 12:48:14,284 INFO L87 Difference]: Start difference. First operand 510 states and 600 transitions. Second operand has 26 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 20 states have internal predecessors, (69), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2023-12-02 12:48:20,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:48:20,223 INFO L93 Difference]: Finished difference Result 714 states and 861 transitions. [2023-12-02 12:48:20,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-12-02 12:48:20,224 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 20 states have internal predecessors, (69), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) Word has length 145 [2023-12-02 12:48:20,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:48:20,226 INFO L225 Difference]: With dead ends: 714 [2023-12-02 12:48:20,226 INFO L226 Difference]: Without dead ends: 638 [2023-12-02 12:48:20,227 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 436 GetRequests, 372 SyntacticMatches, 31 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=183, Invalid=1007, Unknown=0, NotChecked=0, Total=1190 [2023-12-02 12:48:20,227 INFO L413 NwaCegarLoop]: 83 mSDtfsCounter, 2 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 2264 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 2314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 2264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2023-12-02 12:48:20,228 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 361 Invalid, 2314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 2264 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2023-12-02 12:48:20,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2023-12-02 12:48:20,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 568. [2023-12-02 12:48:20,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 459 states have (on average 1.2832244008714597) internal successors, (589), 520 states have internal predecessors, (589), 38 states have call successors, (38), 10 states have call predecessors, (38), 10 states have return successors, (38), 37 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-02 12:48:20,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 665 transitions. [2023-12-02 12:48:20,281 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 665 transitions. Word has length 145 [2023-12-02 12:48:20,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:48:20,282 INFO L495 AbstractCegarLoop]: Abstraction has 568 states and 665 transitions. [2023-12-02 12:48:20,282 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 20 states have internal predecessors, (69), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2023-12-02 12:48:20,282 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 665 transitions. [2023-12-02 12:48:20,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-02 12:48:20,283 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:48:20,283 INFO L195 NwaCegarLoop]: trace histogram [8, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:48:20,288 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-12-02 12:48:20,484 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:48:20,484 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:48:20,484 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:48:20,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1732351323, now seen corresponding path program 1 times [2023-12-02 12:48:20,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:48:20,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928189693] [2023-12-02 12:48:20,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:48:20,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:48:20,498 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:48:20,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1307955794] [2023-12-02 12:48:20,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:48:20,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:48:20,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:48:20,499 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:48:20,500 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-12-02 12:48:20,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:48:20,570 INFO L262 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 12:48:20,572 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:48:20,663 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 80 proven. 1 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-02 12:48:20,663 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:48:20,745 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 48 proven. 1 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-12-02 12:48:20,745 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:48:20,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928189693] [2023-12-02 12:48:20,745 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:48:20,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307955794] [2023-12-02 12:48:20,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307955794] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:48:20,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [200719729] [2023-12-02 12:48:20,747 INFO L159 IcfgInterpreter]: Started Sifa with 79 locations of interest [2023-12-02 12:48:20,747 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:48:20,748 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:48:20,748 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:48:20,748 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:48:24,235 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 9 for LOIs [2023-12-02 12:48:24,236 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2023-12-02 12:48:24,237 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:48:37,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [200719729] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:48:37,226 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 12:48:37,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [7, 8] total 33 [2023-12-02 12:48:37,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903059195] [2023-12-02 12:48:37,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:48:37,227 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-02 12:48:37,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:48:37,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-02 12:48:37,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=902, Unknown=0, NotChecked=0, Total=1056 [2023-12-02 12:48:37,229 INFO L87 Difference]: Start difference. First operand 568 states and 665 transitions. Second operand has 27 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2023-12-02 12:48:42,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:48:42,762 INFO L93 Difference]: Finished difference Result 593 states and 690 transitions. [2023-12-02 12:48:42,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-12-02 12:48:42,762 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) Word has length 147 [2023-12-02 12:48:42,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:48:42,765 INFO L225 Difference]: With dead ends: 593 [2023-12-02 12:48:42,765 INFO L226 Difference]: Without dead ends: 568 [2023-12-02 12:48:42,765 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 377 SyntacticMatches, 31 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 632 ImplicationChecksByTransitivity, 13.5s TimeCoverageRelationStatistics Valid=188, Invalid=1072, Unknown=0, NotChecked=0, Total=1260 [2023-12-02 12:48:42,766 INFO L413 NwaCegarLoop]: 72 mSDtfsCounter, 15 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 2112 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 2125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 2112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:48:42,766 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 226 Invalid, 2125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 2112 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2023-12-02 12:48:42,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2023-12-02 12:48:42,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 568. [2023-12-02 12:48:42,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 459 states have (on average 1.2810457516339868) internal successors, (588), 520 states have internal predecessors, (588), 38 states have call successors, (38), 10 states have call predecessors, (38), 10 states have return successors, (38), 37 states have call predecessors, (38), 38 states have call successors, (38) [2023-12-02 12:48:42,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 664 transitions. [2023-12-02 12:48:42,814 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 664 transitions. Word has length 147 [2023-12-02 12:48:42,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:48:42,814 INFO L495 AbstractCegarLoop]: Abstraction has 568 states and 664 transitions. [2023-12-02 12:48:42,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 20 states have (on average 3.5) internal successors, (70), 21 states have internal predecessors, (70), 5 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2023-12-02 12:48:42,814 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 664 transitions. [2023-12-02 12:48:42,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2023-12-02 12:48:42,816 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:48:42,816 INFO L195 NwaCegarLoop]: trace histogram [8, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:48:42,821 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-12-02 12:48:43,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:48:43,016 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr48ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:48:43,017 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:48:43,017 INFO L85 PathProgramCache]: Analyzing trace with hash -683481152, now seen corresponding path program 1 times [2023-12-02 12:48:43,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:48:43,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394584667] [2023-12-02 12:48:43,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:48:43,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:48:43,031 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:48:43,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [358195247] [2023-12-02 12:48:43,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:48:43,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:48:43,032 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:48:43,032 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:48:43,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-12-02 12:48:43,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:48:43,115 INFO L262 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 12:48:43,118 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:48:43,211 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 89 proven. 1 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-12-02 12:48:43,211 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:48:43,297 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 57 proven. 1 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2023-12-02 12:48:43,297 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:48:43,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394584667] [2023-12-02 12:48:43,297 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:48:43,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358195247] [2023-12-02 12:48:43,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358195247] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:48:43,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1723754090] [2023-12-02 12:48:43,299 INFO L159 IcfgInterpreter]: Started Sifa with 78 locations of interest [2023-12-02 12:48:43,300 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:48:43,300 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:48:43,300 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:48:43,300 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:49:19,121 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2023-12-02 12:49:19,122 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2023-12-02 12:49:19,123 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:49:31,196 WARN L293 SmtUtils]: Spent 5.12s on a formula simplification. DAG size of input: 304 DAG size of output: 130 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-02 12:49:59,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1723754090] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:49:59,072 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 12:49:59,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [7, 8] total 32 [2023-12-02 12:49:59,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700745877] [2023-12-02 12:49:59,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:49:59,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-02 12:49:59,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:49:59,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-02 12:49:59,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=845, Unknown=0, NotChecked=0, Total=992 [2023-12-02 12:49:59,074 INFO L87 Difference]: Start difference. First operand 568 states and 664 transitions. Second operand has 26 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 21 states have internal predecessors, (81), 6 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2023-12-02 12:50:04,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:50:04,727 INFO L93 Difference]: Finished difference Result 588 states and 677 transitions. [2023-12-02 12:50:04,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-12-02 12:50:04,727 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 21 states have internal predecessors, (81), 6 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) Word has length 153 [2023-12-02 12:50:04,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:50:04,730 INFO L225 Difference]: With dead ends: 588 [2023-12-02 12:50:04,730 INFO L226 Difference]: Without dead ends: 512 [2023-12-02 12:50:04,730 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 462 GetRequests, 368 SyntacticMatches, 60 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 1104 ImplicationChecksByTransitivity, 42.2s TimeCoverageRelationStatistics Valid=189, Invalid=1071, Unknown=0, NotChecked=0, Total=1260 [2023-12-02 12:50:04,731 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 11 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 1588 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-12-02 12:50:04,731 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 119 Invalid, 1642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1588 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-12-02 12:50:04,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2023-12-02 12:50:04,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 442. [2023-12-02 12:50:04,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 389 states have (on average 1.0591259640102828) internal successors, (412), 401 states have internal predecessors, (412), 33 states have call successors, (33), 8 states have call predecessors, (33), 8 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2023-12-02 12:50:04,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 478 transitions. [2023-12-02 12:50:04,765 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 478 transitions. Word has length 153 [2023-12-02 12:50:04,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:50:04,765 INFO L495 AbstractCegarLoop]: Abstraction has 442 states and 478 transitions. [2023-12-02 12:50:04,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 21 states have internal predecessors, (81), 6 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2023-12-02 12:50:04,766 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 478 transitions. [2023-12-02 12:50:04,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-12-02 12:50:04,767 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:50:04,767 INFO L195 NwaCegarLoop]: trace histogram [8, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:50:04,771 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-12-02 12:50:04,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:50:04,967 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 65 more)] === [2023-12-02 12:50:04,968 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:50:04,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1208177178, now seen corresponding path program 1 times [2023-12-02 12:50:04,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:50:04,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866453320] [2023-12-02 12:50:04,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:50:04,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:50:04,978 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:50:04,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1091400396] [2023-12-02 12:50:04,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:50:04,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:50:04,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:50:04,979 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:50:04,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-12-02 12:50:05,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:50:05,054 INFO L262 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 12:50:05,056 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:50:05,141 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 93 proven. 1 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-12-02 12:50:05,141 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:50:05,235 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 61 proven. 1 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2023-12-02 12:50:05,236 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:50:05,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866453320] [2023-12-02 12:50:05,236 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 12:50:05,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091400396] [2023-12-02 12:50:05,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091400396] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:50:05,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1058336848] [2023-12-02 12:50:05,237 INFO L159 IcfgInterpreter]: Started Sifa with 79 locations of interest [2023-12-02 12:50:05,238 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:50:05,238 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:50:05,238 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:50:05,238 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:50:40,366 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 1 for LOIs [2023-12-02 12:50:40,367 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 7 for LOIs [2023-12-02 12:50:40,368 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:50:52,341 WARN L293 SmtUtils]: Spent 5.11s on a formula simplification. DAG size of input: 300 DAG size of output: 129 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-02 12:51:26,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1058336848] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:51:26,770 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 12:51:26,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [7, 8] total 33 [2023-12-02 12:51:26,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7924492] [2023-12-02 12:51:26,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:51:26,771 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-02 12:51:26,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:51:26,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-02 12:51:26,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=904, Unknown=0, NotChecked=0, Total=1056 [2023-12-02 12:51:26,772 INFO L87 Difference]: Start difference. First operand 442 states and 478 transitions. Second operand has 27 states, 20 states have (on average 4.1) internal successors, (82), 22 states have internal predecessors, (82), 6 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2023-12-02 12:51:31,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:51:31,909 INFO L93 Difference]: Finished difference Result 443 states and 479 transitions. [2023-12-02 12:51:31,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-12-02 12:51:31,910 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 20 states have (on average 4.1) internal successors, (82), 22 states have internal predecessors, (82), 6 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) Word has length 165 [2023-12-02 12:51:31,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:51:31,910 INFO L225 Difference]: With dead ends: 443 [2023-12-02 12:51:31,910 INFO L226 Difference]: Without dead ends: 0 [2023-12-02 12:51:31,911 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 498 GetRequests, 396 SyntacticMatches, 67 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 1241 ImplicationChecksByTransitivity, 48.1s TimeCoverageRelationStatistics Valid=194, Invalid=1138, Unknown=0, NotChecked=0, Total=1332 [2023-12-02 12:51:31,912 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 14 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 1635 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 1647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1635 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-12-02 12:51:31,912 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 13 Invalid, 1647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1635 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-12-02 12:51:31,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-12-02 12:51:31,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-12-02 12:51:31,912 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 12:51:31,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-12-02 12:51:31,912 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 165 [2023-12-02 12:51:31,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:51:31,913 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-12-02 12:51:31,913 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 20 states have (on average 4.1) internal successors, (82), 22 states have internal predecessors, (82), 6 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2023-12-02 12:51:31,913 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-12-02 12:51:31,913 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-12-02 12:51:31,914 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (67 of 68 remaining) [2023-12-02 12:51:31,915 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (66 of 68 remaining) [2023-12-02 12:51:31,915 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (65 of 68 remaining) [2023-12-02 12:51:31,915 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (64 of 68 remaining) [2023-12-02 12:51:31,915 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (63 of 68 remaining) [2023-12-02 12:51:31,915 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (62 of 68 remaining) [2023-12-02 12:51:31,915 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (61 of 68 remaining) [2023-12-02 12:51:31,915 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (60 of 68 remaining) [2023-12-02 12:51:31,915 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (59 of 68 remaining) [2023-12-02 12:51:31,915 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (58 of 68 remaining) [2023-12-02 12:51:31,916 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (57 of 68 remaining) [2023-12-02 12:51:31,916 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (56 of 68 remaining) [2023-12-02 12:51:31,916 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (55 of 68 remaining) [2023-12-02 12:51:31,916 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (54 of 68 remaining) [2023-12-02 12:51:31,916 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (53 of 68 remaining) [2023-12-02 12:51:31,916 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (52 of 68 remaining) [2023-12-02 12:51:31,916 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (51 of 68 remaining) [2023-12-02 12:51:31,916 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (50 of 68 remaining) [2023-12-02 12:51:31,916 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (49 of 68 remaining) [2023-12-02 12:51:31,916 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (48 of 68 remaining) [2023-12-02 12:51:31,916 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (47 of 68 remaining) [2023-12-02 12:51:31,916 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (46 of 68 remaining) [2023-12-02 12:51:31,916 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW (45 of 68 remaining) [2023-12-02 12:51:31,916 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW (44 of 68 remaining) [2023-12-02 12:51:31,916 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW (43 of 68 remaining) [2023-12-02 12:51:31,916 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW (42 of 68 remaining) [2023-12-02 12:51:31,917 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW (41 of 68 remaining) [2023-12-02 12:51:31,917 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW (40 of 68 remaining) [2023-12-02 12:51:31,917 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW (39 of 68 remaining) [2023-12-02 12:51:31,917 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW (38 of 68 remaining) [2023-12-02 12:51:31,917 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW (37 of 68 remaining) [2023-12-02 12:51:31,917 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW (36 of 68 remaining) [2023-12-02 12:51:31,917 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW (35 of 68 remaining) [2023-12-02 12:51:31,917 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr33ASSERT_VIOLATIONINTEGER_OVERFLOW (34 of 68 remaining) [2023-12-02 12:51:31,917 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr34ASSERT_VIOLATIONINTEGER_OVERFLOW (33 of 68 remaining) [2023-12-02 12:51:31,917 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW (32 of 68 remaining) [2023-12-02 12:51:31,917 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW (31 of 68 remaining) [2023-12-02 12:51:31,917 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr37ASSERT_VIOLATIONINTEGER_OVERFLOW (30 of 68 remaining) [2023-12-02 12:51:31,917 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 68 remaining) [2023-12-02 12:51:31,917 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 68 remaining) [2023-12-02 12:51:31,917 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 68 remaining) [2023-12-02 12:51:31,917 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 68 remaining) [2023-12-02 12:51:31,918 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr42ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 68 remaining) [2023-12-02 12:51:31,918 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 68 remaining) [2023-12-02 12:51:31,918 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr44ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 68 remaining) [2023-12-02 12:51:31,918 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 68 remaining) [2023-12-02 12:51:31,918 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 68 remaining) [2023-12-02 12:51:31,918 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 68 remaining) [2023-12-02 12:51:31,918 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr48ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 68 remaining) [2023-12-02 12:51:31,918 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 68 remaining) [2023-12-02 12:51:31,918 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 68 remaining) [2023-12-02 12:51:31,918 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 68 remaining) [2023-12-02 12:51:31,918 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr52ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 68 remaining) [2023-12-02 12:51:31,918 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 68 remaining) [2023-12-02 12:51:31,918 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 68 remaining) [2023-12-02 12:51:31,918 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 68 remaining) [2023-12-02 12:51:31,918 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 68 remaining) [2023-12-02 12:51:31,919 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr57ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 68 remaining) [2023-12-02 12:51:31,919 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr58ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 68 remaining) [2023-12-02 12:51:31,919 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr59ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 68 remaining) [2023-12-02 12:51:31,919 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr60ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 68 remaining) [2023-12-02 12:51:31,919 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr61ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 68 remaining) [2023-12-02 12:51:31,919 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr62ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 68 remaining) [2023-12-02 12:51:31,919 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr63ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 68 remaining) [2023-12-02 12:51:31,919 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr64ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 68 remaining) [2023-12-02 12:51:31,919 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr65ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 68 remaining) [2023-12-02 12:51:31,919 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr66ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 68 remaining) [2023-12-02 12:51:31,919 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr67ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 68 remaining) [2023-12-02 12:51:31,924 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2023-12-02 12:51:32,120 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-12-02 12:51:32,121 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2023-12-02 12:51:38,487 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW(line 36) no Hoare annotation was computed. [2023-12-02 12:51:38,488 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,488 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,488 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW(line 49) no Hoare annotation was computed. [2023-12-02 12:51:38,488 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr57ASSERT_VIOLATIONINTEGER_OVERFLOW(line 70) no Hoare annotation was computed. [2023-12-02 12:51:38,488 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW(line 48) no Hoare annotation was computed. [2023-12-02 12:51:38,488 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr33ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,488 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW(line 46) no Hoare annotation was computed. [2023-12-02 12:51:38,488 INFO L899 garLoopResultBuilder]: For program point L36(line 36) no Hoare annotation was computed. [2023-12-02 12:51:38,488 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW(line 63) no Hoare annotation was computed. [2023-12-02 12:51:38,488 INFO L899 garLoopResultBuilder]: For program point L36-1(line 36) no Hoare annotation was computed. [2023-12-02 12:51:38,488 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW(line 35) no Hoare annotation was computed. [2023-12-02 12:51:38,489 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr44ASSERT_VIOLATIONINTEGER_OVERFLOW(line 53) no Hoare annotation was computed. [2023-12-02 12:51:38,489 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW(line 48) no Hoare annotation was computed. [2023-12-02 12:51:38,489 INFO L899 garLoopResultBuilder]: For program point L53(line 53) no Hoare annotation was computed. [2023-12-02 12:51:38,489 INFO L899 garLoopResultBuilder]: For program point L53-1(line 53) no Hoare annotation was computed. [2023-12-02 12:51:38,489 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,489 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,489 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW(line 47) no Hoare annotation was computed. [2023-12-02 12:51:38,489 INFO L899 garLoopResultBuilder]: For program point L70(line 70) no Hoare annotation was computed. [2023-12-02 12:51:38,489 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr60ASSERT_VIOLATIONINTEGER_OVERFLOW(line 70) no Hoare annotation was computed. [2023-12-02 12:51:38,490 INFO L895 garLoopResultBuilder]: At program point L37(line 37) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= |ULTIMATE.start_main_~c~0#1| 0) (= (select |#length| 3) 12) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~yy~0#1| (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)) (= |ULTIMATE.start_main_~p~0#1| 1) (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= |ULTIMATE.start_main_~x~0#1| 2147483647) (= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|) (= 11 (select |#length| 2)) (= 2 (select |#length| 1)) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~r~0#1| 0) (= |ULTIMATE.start_main_~q~0#1| 0) (= |ULTIMATE.start_main_~k~0#1| 0) (<= 1 |ULTIMATE.start_main_~x~0#1|) (= ~counter~0 0) (= (select |#valid| 1) 1) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= |ULTIMATE.start_main_~xy~0#1| (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|)) (= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~x~0#1|) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~y~0#1| 2147483647) (= (select .cse0 1) 0) (= |ULTIMATE.start_main_~s~0#1| 1))) [2023-12-02 12:51:38,490 INFO L899 garLoopResultBuilder]: For program point L70-1(line 70) no Hoare annotation was computed. [2023-12-02 12:51:38,490 INFO L895 garLoopResultBuilder]: At program point L37-1(line 37) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= |ULTIMATE.start_main_~c~0#1| 0) (= (select |#length| 3) 12) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~yy~0#1| (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)) (= |ULTIMATE.start_main_~p~0#1| 1) (<= |ULTIMATE.start_main_~xy~0#1| 2147483646) (= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|) (= 11 (select |#length| 2)) (= 2 (select |#length| 1)) (= (select |#valid| 3) 1) (= |ULTIMATE.start_main_~r~0#1| 0) (= |ULTIMATE.start_main_~q~0#1| 0) (= |ULTIMATE.start_main_~k~0#1| 0) (<= 1 |ULTIMATE.start_main_~x~0#1|) (<= 1 |ULTIMATE.start_main_~xy~0#1|) (= ~counter~0 0) (= (select |#valid| 1) 1) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= |ULTIMATE.start_main_~xy~0#1| (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|)) (= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~x~0#1|) (= (select .cse0 0) 48) (= (select .cse0 1) 0) (= |ULTIMATE.start_main_~s~0#1| 1))) [2023-12-02 12:51:38,490 INFO L899 garLoopResultBuilder]: For program point L70-2(line 70) no Hoare annotation was computed. [2023-12-02 12:51:38,490 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr52ASSERT_VIOLATIONINTEGER_OVERFLOW(line 66) no Hoare annotation was computed. [2023-12-02 12:51:38,490 INFO L899 garLoopResultBuilder]: For program point L70-3(line 70) no Hoare annotation was computed. [2023-12-02 12:51:38,490 INFO L899 garLoopResultBuilder]: For program point L70-4(line 70) no Hoare annotation was computed. [2023-12-02 12:51:38,490 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW(line 35) no Hoare annotation was computed. [2023-12-02 12:51:38,491 INFO L895 garLoopResultBuilder]: At program point L70-5(line 70) the Hoare annotation is: (and (exists ((|v_ULTIMATE.start_main_~a~0#1_59| Int)) (and (let ((.cse13 (select |#memory_int| 1))) (let ((.cse0 (= (select |#length| 3) 12)) (.cse1 (= |ULTIMATE.start_main_~yy~0#1| (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|))) (.cse2 (= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse3 (= |ULTIMATE.start_main_~x~0#1| |v_ULTIMATE.start_main_~a~0#1_59|)) (.cse4 (= 11 (select |#length| 2))) (.cse5 (= 2 (select |#length| 1))) (.cse6 (= (select |#valid| 3) 1)) (.cse7 (= (select |#valid| 1) 1)) (.cse8 (= (select |#valid| 0) 0)) (.cse9 (= (select |#valid| 2) 1)) (.cse10 (= |ULTIMATE.start_main_~xy~0#1| (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|))) (.cse11 (= (select .cse13 0) 48)) (.cse12 (= (select .cse13 1) 0))) (or (and .cse0 .cse1 (= |ULTIMATE.start_main_~c~0#1| |v_ULTIMATE.start_main_~a~0#1_59|) .cse2 .cse3 .cse4 .cse5 .cse6 (= |ULTIMATE.start_main_~s~0#1| 0) .cse7 .cse8 (<= (+ |ULTIMATE.start_main_~c~0#1| 1) |ULTIMATE.start_main_~a~0#1|) .cse9 .cse10 .cse11 .cse12) (and .cse0 .cse1 (= ~counter~0 4) .cse2 .cse3 .cse4 .cse5 .cse6 (= (+ |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~c~0#1|) |v_ULTIMATE.start_main_~a~0#1_59|) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12)))) (let ((.cse14 (<= 1 |#StackHeapBarrier|)) (.cse15 (= |ULTIMATE.start_main_~p~0#1| 0)) (.cse16 (= |ULTIMATE.start_main_~q~0#1| 1)) (.cse17 (<= 1 |ULTIMATE.start_main_~x~0#1|)) (.cse18 (= |ULTIMATE.start_main_~r~0#1| 1))) (or (and (= ~counter~0 3) .cse14 .cse15 (<= |ULTIMATE.start_main_~yy~0#1| 2147483646) .cse16 (= |ULTIMATE.start_main_~k~0#1| 0) .cse17 .cse18) (and (= |ULTIMATE.start_main_~k~0#1| 1) .cse14 .cse15 (<= |ULTIMATE.start_main_~xy~0#1| 2147483646) (<= 0 |ULTIMATE.start_main_~c~0#1|) .cse16 .cse17 (<= 1 |ULTIMATE.start_main_~xy~0#1|) .cse18 (= (+ |ULTIMATE.start_main_~s~0#1| 1) 0)))))) (= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~c~0#1|)) [2023-12-02 12:51:38,491 INFO L899 garLoopResultBuilder]: For program point L70-6(line 70) no Hoare annotation was computed. [2023-12-02 12:51:38,491 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,491 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW(line 48) no Hoare annotation was computed. [2023-12-02 12:51:38,491 INFO L899 garLoopResultBuilder]: For program point L54(line 54) no Hoare annotation was computed. [2023-12-02 12:51:38,491 INFO L899 garLoopResultBuilder]: For program point L54-1(line 54) no Hoare annotation was computed. [2023-12-02 12:51:38,491 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,491 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,491 INFO L899 garLoopResultBuilder]: For program point L46-1(line 46) no Hoare annotation was computed. [2023-12-02 12:51:38,491 INFO L899 garLoopResultBuilder]: For program point L46-2(line 46) no Hoare annotation was computed. [2023-12-02 12:51:38,492 INFO L899 garLoopResultBuilder]: For program point L46-3(lines 46 55) no Hoare annotation was computed. [2023-12-02 12:51:38,492 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW(line 47) no Hoare annotation was computed. [2023-12-02 12:51:38,492 INFO L899 garLoopResultBuilder]: For program point $Ultimate##0(line -1) no Hoare annotation was computed. [2023-12-02 12:51:38,492 INFO L895 garLoopResultBuilder]: At program point L46-5(lines 46 55) the Hoare annotation is: (let ((.cse0 (<= 1 |#StackHeapBarrier|)) (.cse1 (= |ULTIMATE.start_main_~p~0#1| 1)) (.cse2 (<= |ULTIMATE.start_main_~xy~0#1| 2147483646)) (.cse3 (= |ULTIMATE.start_main_~r~0#1| 0)) (.cse4 (= |ULTIMATE.start_main_~q~0#1| 0)) (.cse5 (= |ULTIMATE.start_main_~s~0#1| 1))) (and (or (and .cse0 .cse1 (<= 1 |ULTIMATE.start_main_~y~0#1|) .cse2 .cse3 .cse4 (= ~counter~0 2) .cse5) (= |ULTIMATE.start_main_~k~0#1| 0)) (let ((.cse19 (select |#memory_int| 1))) (let ((.cse6 (= (select |#length| 3) 12)) (.cse7 (= |ULTIMATE.start_main_~yy~0#1| (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|))) (.cse8 (= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse9 (= 11 (select |#length| 2))) (.cse10 (= 2 (select |#length| 1))) (.cse11 (= (select |#valid| 3) 1)) (.cse12 (= (select |#valid| 1) 1)) (.cse13 (= (select |#valid| 0) 0)) (.cse14 (= (select |#valid| 2) 1)) (.cse15 (= |ULTIMATE.start_main_~xy~0#1| (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|))) (.cse16 (= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~x~0#1|)) (.cse17 (= (select .cse19 0) 48)) (.cse18 (= (select .cse19 1) 0))) (or (and (= |ULTIMATE.start_main_~k~0#1| 1) .cse6 .cse7 .cse8 (<= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~a~0#1|) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (= (+ |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~c~0#1|) |ULTIMATE.start_main_~a~0#1|) .cse16 .cse17 .cse18) (and (= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~c~0#1|) (exists ((|v_ULTIMATE.start_main_~c~0#1_81| Int) (v_~counter~0_98 Int) (|v_ULTIMATE.start_main_~k~0#1_99| Int)) (and (= |v_ULTIMATE.start_main_~k~0#1_99| 0) .cse6 .cse0 .cse7 .cse1 .cse2 .cse8 .cse9 .cse10 .cse11 (<= |ULTIMATE.start_main_~yy~0#1| 2147483646) .cse3 .cse4 (<= 1 |ULTIMATE.start_main_~a~0#1|) (<= 1 |ULTIMATE.start_main_~xy~0#1|) .cse12 (= v_~counter~0_98 0) .cse13 .cse14 .cse15 .cse16 .cse17 (= ~counter~0 1) .cse18 (= |v_ULTIMATE.start_main_~c~0#1_81| 0) .cse5)))))))) [2023-12-02 12:51:38,492 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW(line 63) no Hoare annotation was computed. [2023-12-02 12:51:38,492 INFO L899 garLoopResultBuilder]: For program point L46-6(lines 46 55) no Hoare annotation was computed. [2023-12-02 12:51:38,492 INFO L899 garLoopResultBuilder]: For program point L71(line 71) no Hoare annotation was computed. [2023-12-02 12:51:38,492 INFO L899 garLoopResultBuilder]: For program point L71-1(line 71) no Hoare annotation was computed. [2023-12-02 12:51:38,492 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr59ASSERT_VIOLATIONINTEGER_OVERFLOW(line 70) no Hoare annotation was computed. [2023-12-02 12:51:38,493 INFO L899 garLoopResultBuilder]: For program point L71-2(line 71) no Hoare annotation was computed. [2023-12-02 12:51:38,493 INFO L899 garLoopResultBuilder]: For program point L71-3(line 71) no Hoare annotation was computed. [2023-12-02 12:51:38,493 INFO L899 garLoopResultBuilder]: For program point L71-4(line 71) no Hoare annotation was computed. [2023-12-02 12:51:38,493 INFO L895 garLoopResultBuilder]: At program point L71-5(line 71) the Hoare annotation is: (and (<= 1 |ULTIMATE.start_main_~y~0#1|) (<= 1 |ULTIMATE.start_main_~x~0#1|) (<= |ULTIMATE.start_main_~y~0#1| 2147483647)) [2023-12-02 12:51:38,493 INFO L899 garLoopResultBuilder]: For program point L71-6(line 71) no Hoare annotation was computed. [2023-12-02 12:51:38,493 INFO L899 garLoopResultBuilder]: For program point L63(line 63) no Hoare annotation was computed. [2023-12-02 12:51:38,493 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW(line 54) no Hoare annotation was computed. [2023-12-02 12:51:38,493 INFO L899 garLoopResultBuilder]: For program point L63-1(line 63) no Hoare annotation was computed. [2023-12-02 12:51:38,493 INFO L899 garLoopResultBuilder]: For program point L63-2(line 63) no Hoare annotation was computed. [2023-12-02 12:51:38,493 INFO L899 garLoopResultBuilder]: For program point L63-3(line 63) no Hoare annotation was computed. [2023-12-02 12:51:38,493 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr65ASSERT_VIOLATIONINTEGER_OVERFLOW(line 71) no Hoare annotation was computed. [2023-12-02 12:51:38,493 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW(line 49) no Hoare annotation was computed. [2023-12-02 12:51:38,494 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,494 INFO L899 garLoopResultBuilder]: For program point L47(line 47) no Hoare annotation was computed. [2023-12-02 12:51:38,494 INFO L899 garLoopResultBuilder]: For program point L47-1(line 47) no Hoare annotation was computed. [2023-12-02 12:51:38,494 INFO L899 garLoopResultBuilder]: For program point L47-2(line 47) no Hoare annotation was computed. [2023-12-02 12:51:38,494 INFO L899 garLoopResultBuilder]: For program point L47-3(line 47) no Hoare annotation was computed. [2023-12-02 12:51:38,494 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW(line 47) no Hoare annotation was computed. [2023-12-02 12:51:38,494 INFO L895 garLoopResultBuilder]: At program point L47-4(line 47) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~yy~0#1| (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)) (= |ULTIMATE.start_main_~p~0#1| 1) (= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~c~0#1|) (<= |ULTIMATE.start_main_~xy~0#1| 2147483646) (= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|) (= 11 (select |#length| 2)) (= 2 (select |#length| 1)) (= (select |#valid| 3) 1) (<= |ULTIMATE.start_main_~yy~0#1| 2147483646) (= |ULTIMATE.start_main_~r~0#1| 0) (= |ULTIMATE.start_main_~q~0#1| 0) (= |ULTIMATE.start_main_~k~0#1| 0) (<= 1 |ULTIMATE.start_main_~x~0#1|) (<= 1 |ULTIMATE.start_main_~xy~0#1|) (= (select |#valid| 1) 1) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= |ULTIMATE.start_main_~xy~0#1| (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|)) (= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~x~0#1|) (= (select .cse0 0) 48) (= (select .cse0 1) 0) (= ~counter~0 2) (= |ULTIMATE.start_main_~s~0#1| 1))) [2023-12-02 12:51:38,494 INFO L899 garLoopResultBuilder]: For program point L47-5(line 47) no Hoare annotation was computed. [2023-12-02 12:51:38,494 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,494 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr62ASSERT_VIOLATIONINTEGER_OVERFLOW(line 71) no Hoare annotation was computed. [2023-12-02 12:51:38,494 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW(line 66) no Hoare annotation was computed. [2023-12-02 12:51:38,495 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW(line 53) no Hoare annotation was computed. [2023-12-02 12:51:38,495 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr64ASSERT_VIOLATIONINTEGER_OVERFLOW(line 71) no Hoare annotation was computed. [2023-12-02 12:51:38,495 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW(line 49) no Hoare annotation was computed. [2023-12-02 12:51:38,495 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,495 INFO L899 garLoopResultBuilder]: For program point L48(line 48) no Hoare annotation was computed. [2023-12-02 12:51:38,495 INFO L899 garLoopResultBuilder]: For program point L48-1(line 48) no Hoare annotation was computed. [2023-12-02 12:51:38,495 INFO L899 garLoopResultBuilder]: For program point L48-2(line 48) no Hoare annotation was computed. [2023-12-02 12:51:38,495 INFO L899 garLoopResultBuilder]: For program point L48-3(line 48) no Hoare annotation was computed. [2023-12-02 12:51:38,495 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr37ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,495 INFO L899 garLoopResultBuilder]: For program point L48-4(line 48) no Hoare annotation was computed. [2023-12-02 12:51:38,496 INFO L895 garLoopResultBuilder]: At program point L48-5(line 48) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~yy~0#1| (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)) (= |ULTIMATE.start_main_~p~0#1| 1) (= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~c~0#1|) (<= |ULTIMATE.start_main_~xy~0#1| 2147483646) (= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|) (= 11 (select |#length| 2)) (= 2 (select |#length| 1)) (= (select |#valid| 3) 1) (<= |ULTIMATE.start_main_~yy~0#1| 2147483646) (= |ULTIMATE.start_main_~r~0#1| 0) (= |ULTIMATE.start_main_~q~0#1| 0) (= |ULTIMATE.start_main_~k~0#1| 0) (<= 1 |ULTIMATE.start_main_~x~0#1|) (<= 1 |ULTIMATE.start_main_~xy~0#1|) (= (select |#valid| 1) 1) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= |ULTIMATE.start_main_~xy~0#1| (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|)) (= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~x~0#1|) (= (select .cse0 0) 48) (= (select .cse0 1) 0) (= ~counter~0 2) (= |ULTIMATE.start_main_~s~0#1| 1))) [2023-12-02 12:51:38,496 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW(line 47) no Hoare annotation was computed. [2023-12-02 12:51:38,496 INFO L899 garLoopResultBuilder]: For program point L48-6(line 48) no Hoare annotation was computed. [2023-12-02 12:51:38,496 INFO L899 garLoopResultBuilder]: For program point L40(line 40) no Hoare annotation was computed. [2023-12-02 12:51:38,496 INFO L899 garLoopResultBuilder]: For program point L40-1(line 40) no Hoare annotation was computed. [2023-12-02 12:51:38,496 INFO L899 garLoopResultBuilder]: For program point L40-2(lines 40 67) no Hoare annotation was computed. [2023-12-02 12:51:38,496 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr61ASSERT_VIOLATIONINTEGER_OVERFLOW(line 70) no Hoare annotation was computed. [2023-12-02 12:51:38,496 INFO L895 garLoopResultBuilder]: At program point L40-4(lines 40 67) the Hoare annotation is: (let ((.cse21 (select |#memory_int| 1))) (let ((.cse9 (<= |ULTIMATE.start_main_~yy~0#1| 2147483646)) (.cse11 (= |ULTIMATE.start_main_~k~0#1| 0)) (.cse12 (<= 1 |ULTIMATE.start_main_~x~0#1|)) (.cse0 (= (select |#length| 3) 12)) (.cse1 (<= 1 |#StackHeapBarrier|)) (.cse2 (= |ULTIMATE.start_main_~yy~0#1| (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|))) (.cse3 (= |ULTIMATE.start_main_~p~0#1| 0)) (.cse4 (= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse20 (<= |ULTIMATE.start_main_~xy~0#1| 2147483646)) (.cse5 (= 11 (select |#length| 2))) (.cse6 (= 2 (select |#length| 1))) (.cse7 (= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~c~0#1|)) (.cse8 (= (select |#valid| 3) 1)) (.cse10 (= |ULTIMATE.start_main_~q~0#1| 1)) (.cse13 (= (select |#valid| 1) 1)) (.cse14 (= |ULTIMATE.start_main_~r~0#1| 1)) (.cse15 (= (select |#valid| 0) 0)) (.cse16 (= (select |#valid| 2) 1)) (.cse17 (= |ULTIMATE.start_main_~xy~0#1| (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|))) (.cse18 (= (select .cse21 0) 48)) (.cse19 (= (select .cse21 1) 0))) (or (and .cse0 .cse1 .cse2 .cse3 (= |ULTIMATE.start_main_~c~0#1| |ULTIMATE.start_main_~x~0#1|) .cse4 .cse5 .cse6 (<= (+ |ULTIMATE.start_main_~c~0#1| 1) |ULTIMATE.start_main_~y~0#1|) .cse7 .cse8 .cse9 .cse10 .cse11 (= |ULTIMATE.start_main_~s~0#1| 0) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 (= ~counter~0 2)) (and (= |ULTIMATE.start_main_~c~0#1| 0) .cse0 .cse1 .cse2 (= |ULTIMATE.start_main_~p~0#1| 1) .cse20 (= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|) .cse5 .cse6 .cse8 .cse9 (<= 1 |ULTIMATE.start_main_~b~0#1|) (= |ULTIMATE.start_main_~r~0#1| 0) (= |ULTIMATE.start_main_~q~0#1| 0) .cse11 .cse12 (= ~counter~0 0) .cse13 .cse15 .cse16 .cse17 (= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~x~0#1|) .cse18 .cse19 (= |ULTIMATE.start_main_~s~0#1| 1)) (exists ((|v_ULTIMATE.start_main_~s~0#1_78| Int)) (and (= ~counter~0 3) (= |ULTIMATE.start_main_~k~0#1| 1) .cse0 .cse1 (= |v_ULTIMATE.start_main_~s~0#1_78| 1) .cse2 .cse3 .cse4 .cse20 .cse5 .cse6 .cse7 .cse8 (= |ULTIMATE.start_main_~x~0#1| (+ |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~c~0#1|)) .cse10 (<= 1 |ULTIMATE.start_main_~a~0#1|) .cse13 .cse14 .cse15 .cse16 .cse17 (<= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~x~0#1|) .cse18 .cse19 (= (+ |ULTIMATE.start_main_~s~0#1| 1) 0)))))) [2023-12-02 12:51:38,497 INFO L899 garLoopResultBuilder]: For program point L40-5(lines 40 67) no Hoare annotation was computed. [2023-12-02 12:51:38,497 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW(line 66) no Hoare annotation was computed. [2023-12-02 12:51:38,497 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr67ASSERT_VIOLATIONINTEGER_OVERFLOW(line 71) no Hoare annotation was computed. [2023-12-02 12:51:38,497 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW(line 40) no Hoare annotation was computed. [2023-12-02 12:51:38,497 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,497 INFO L895 garLoopResultBuilder]: At program point L24(line 24) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |#StackHeapBarrier|) (<= |ULTIMATE.start_main_~x~0#1| 2147483647) (= 11 (select |#length| 2)) (= 2 (select |#length| 1)) (= (select |#valid| 3) 1) (<= 0 (+ |ULTIMATE.start_main_~x~0#1| 2147483648)) (= ~counter~0 0) (= (select |#valid| 1) 1) (= (select |#valid| 0) 0) (<= 0 (+ |ULTIMATE.start_main_~y~0#1| 2147483648)) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~y~0#1| 2147483647) (= (select .cse0 1) 0))) [2023-12-02 12:51:38,497 INFO L895 garLoopResultBuilder]: At program point L24-1(line 24) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |#StackHeapBarrier|) (<= |ULTIMATE.start_main_~x~0#1| 2147483647) (= 11 (select |#length| 2)) (= 2 (select |#length| 1)) (= (select |#valid| 3) 1) (<= 1 |ULTIMATE.start_main_~x~0#1|) (= ~counter~0 0) (= (select |#valid| 1) 1) (= (select |#valid| 0) 0) (<= 0 (+ |ULTIMATE.start_main_~y~0#1| 2147483648)) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (<= |ULTIMATE.start_main_~y~0#1| 2147483647) (= (select .cse0 1) 0))) [2023-12-02 12:51:38,497 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW(line 49) no Hoare annotation was computed. [2023-12-02 12:51:38,497 INFO L899 garLoopResultBuilder]: For program point L49(line 49) no Hoare annotation was computed. [2023-12-02 12:51:38,497 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW(line 70) no Hoare annotation was computed. [2023-12-02 12:51:38,498 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW(line 48) no Hoare annotation was computed. [2023-12-02 12:51:38,498 INFO L899 garLoopResultBuilder]: For program point L49-1(line 49) no Hoare annotation was computed. [2023-12-02 12:51:38,498 INFO L899 garLoopResultBuilder]: For program point L49-2(line 49) no Hoare annotation was computed. [2023-12-02 12:51:38,498 INFO L899 garLoopResultBuilder]: For program point L49-3(line 49) no Hoare annotation was computed. [2023-12-02 12:51:38,498 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,498 INFO L899 garLoopResultBuilder]: For program point L49-4(line 49) no Hoare annotation was computed. [2023-12-02 12:51:38,498 INFO L895 garLoopResultBuilder]: At program point L49-5(line 49) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~yy~0#1| (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)) (= |ULTIMATE.start_main_~p~0#1| 1) (= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~c~0#1|) (<= |ULTIMATE.start_main_~xy~0#1| 2147483646) (= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|) (= 11 (select |#length| 2)) (= 2 (select |#length| 1)) (= (select |#valid| 3) 1) (<= |ULTIMATE.start_main_~yy~0#1| 2147483646) (= |ULTIMATE.start_main_~r~0#1| 0) (= |ULTIMATE.start_main_~q~0#1| 0) (= |ULTIMATE.start_main_~k~0#1| 0) (<= 1 |ULTIMATE.start_main_~x~0#1|) (<= 1 |ULTIMATE.start_main_~xy~0#1|) (= (select |#valid| 1) 1) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= |ULTIMATE.start_main_~xy~0#1| (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|)) (= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~x~0#1|) (= (select .cse0 0) 48) (= (select .cse0 1) 0) (= ~counter~0 2) (= |ULTIMATE.start_main_~s~0#1| 1))) [2023-12-02 12:51:38,498 INFO L899 garLoopResultBuilder]: For program point L49-6(line 49) no Hoare annotation was computed. [2023-12-02 12:51:38,498 INFO L899 garLoopResultBuilder]: For program point L41(lines 41 42) no Hoare annotation was computed. [2023-12-02 12:51:38,498 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,498 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr48ASSERT_VIOLATIONINTEGER_OVERFLOW(line 63) no Hoare annotation was computed. [2023-12-02 12:51:38,499 INFO L899 garLoopResultBuilder]: For program point L66(line 66) no Hoare annotation was computed. [2023-12-02 12:51:38,499 INFO L899 garLoopResultBuilder]: For program point L66-1(line 66) no Hoare annotation was computed. [2023-12-02 12:51:38,499 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2023-12-02 12:51:38,499 INFO L899 garLoopResultBuilder]: For program point L66-2(line 66) no Hoare annotation was computed. [2023-12-02 12:51:38,499 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW(line 54) no Hoare annotation was computed. [2023-12-02 12:51:38,499 INFO L899 garLoopResultBuilder]: For program point L66-3(line 66) no Hoare annotation was computed. [2023-12-02 12:51:38,499 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW(line 40) no Hoare annotation was computed. [2023-12-02 12:51:38,499 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr66ASSERT_VIOLATIONINTEGER_OVERFLOW(line 71) no Hoare annotation was computed. [2023-12-02 12:51:38,499 INFO L899 garLoopResultBuilder]: For program point L25(line 25) no Hoare annotation was computed. [2023-12-02 12:51:38,499 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,499 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW(line 49) no Hoare annotation was computed. [2023-12-02 12:51:38,499 INFO L899 garLoopResultBuilder]: For program point L50(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,499 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW(line 48) no Hoare annotation was computed. [2023-12-02 12:51:38,500 INFO L899 garLoopResultBuilder]: For program point L50-1(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,500 INFO L899 garLoopResultBuilder]: For program point L50-2(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,500 INFO L899 garLoopResultBuilder]: For program point L50-3(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,500 INFO L899 garLoopResultBuilder]: For program point L50-4(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,500 INFO L899 garLoopResultBuilder]: For program point L50-5(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,500 INFO L899 garLoopResultBuilder]: For program point L50-6(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,500 INFO L899 garLoopResultBuilder]: For program point L50-7(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,500 INFO L899 garLoopResultBuilder]: For program point L50-8(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,500 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,500 INFO L899 garLoopResultBuilder]: For program point L50-9(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,500 INFO L899 garLoopResultBuilder]: For program point L50-10(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,500 INFO L899 garLoopResultBuilder]: For program point L50-11(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,500 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr63ASSERT_VIOLATIONINTEGER_OVERFLOW(line 71) no Hoare annotation was computed. [2023-12-02 12:51:38,500 INFO L899 garLoopResultBuilder]: For program point L50-12(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,501 INFO L899 garLoopResultBuilder]: For program point L50-13(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,501 INFO L899 garLoopResultBuilder]: For program point L50-14(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,501 INFO L899 garLoopResultBuilder]: For program point L50-15(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,501 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW(line 66) no Hoare annotation was computed. [2023-12-02 12:51:38,501 INFO L899 garLoopResultBuilder]: For program point L50-16(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,501 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW(line 49) no Hoare annotation was computed. [2023-12-02 12:51:38,501 INFO L899 garLoopResultBuilder]: For program point L50-17(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,501 INFO L899 garLoopResultBuilder]: For program point L50-18(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,501 INFO L895 garLoopResultBuilder]: At program point L50-19(line 50) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~yy~0#1| (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)) (= |ULTIMATE.start_main_~p~0#1| 1) (= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~c~0#1|) (<= |ULTIMATE.start_main_~xy~0#1| 2147483646) (= |ULTIMATE.start_main_~b~0#1| |ULTIMATE.start_main_~y~0#1|) (= 11 (select |#length| 2)) (= 2 (select |#length| 1)) (= (select |#valid| 3) 1) (<= |ULTIMATE.start_main_~yy~0#1| 2147483646) (= |ULTIMATE.start_main_~r~0#1| 0) (= |ULTIMATE.start_main_~q~0#1| 0) (= |ULTIMATE.start_main_~k~0#1| 0) (<= 1 |ULTIMATE.start_main_~x~0#1|) (<= 1 |ULTIMATE.start_main_~xy~0#1|) (= (select |#valid| 1) 1) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= |ULTIMATE.start_main_~xy~0#1| (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|)) (= |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~x~0#1|) (= (select .cse0 0) 48) (= (select .cse0 1) 0) (= ~counter~0 2) (= |ULTIMATE.start_main_~s~0#1| 1))) [2023-12-02 12:51:38,501 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW(line 36) no Hoare annotation was computed. [2023-12-02 12:51:38,502 INFO L899 garLoopResultBuilder]: For program point L50-20(lines 46 55) no Hoare annotation was computed. [2023-12-02 12:51:38,502 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr42ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,502 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,502 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr34ASSERT_VIOLATIONINTEGER_OVERFLOW(line 50) no Hoare annotation was computed. [2023-12-02 12:51:38,502 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr58ASSERT_VIOLATIONINTEGER_OVERFLOW(line 70) no Hoare annotation was computed. [2023-12-02 12:51:38,502 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW(line 48) no Hoare annotation was computed. [2023-12-02 12:51:38,502 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW(line 46) no Hoare annotation was computed. [2023-12-02 12:51:38,502 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW(line 63) no Hoare annotation was computed. [2023-12-02 12:51:38,502 INFO L899 garLoopResultBuilder]: For program point L35(line 35) no Hoare annotation was computed. [2023-12-02 12:51:38,502 INFO L899 garLoopResultBuilder]: For program point L35-1(line 35) no Hoare annotation was computed. [2023-12-02 12:51:38,502 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 7 9) the Hoare annotation is: true [2023-12-02 12:51:38,502 INFO L899 garLoopResultBuilder]: For program point assume_abort_if_notEXIT(lines 7 9) no Hoare annotation was computed. [2023-12-02 12:51:38,502 INFO L899 garLoopResultBuilder]: For program point __VERIFIER_assertEXIT(lines 10 16) no Hoare annotation was computed. [2023-12-02 12:51:38,503 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 10 16) the Hoare annotation is: true [2023-12-02 12:51:38,505 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 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 12:51:38,507 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-12-02 12:51:38,520 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 12:51:38,521 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 12:51:38,521 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 12:51:38,521 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 12:51:38,521 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 12:51:38,521 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 12:51:38,522 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 12:51:38,522 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 12:51:38,522 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 12:51:38,522 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: QuantifierExpression (exists v_ULTIMATE.start_main_~c~0#1_81 : int, v_~counter~0_98 : int, v_ULTIMATE.start_main_~k~0#1_99 : int :: ((((((((((((((((((((((((v_ULTIMATE.start_main_~k~0#1_99 == 0 && #length[3] == 12) && 1 <= #StackHeapBarrier) && ~yy~0 == ~y~0 * ~y~0) && ~p~0 == 1) && ~xy~0 <= 2147483646) && ~b~0 == ~y~0) && 11 == #length[2]) && 2 == #length[1]) && #valid[3] == 1) && ~yy~0 <= 2147483646) && ~r~0 == 0) && ~q~0 == 0) && 1 <= ~a~0) && 1 <= ~xy~0) && #valid[1] == 1) && v_~counter~0_98 == 0) && #valid[0] == 0) && #valid[2] == 1) && ~xy~0 == ~x~0 * ~y~0) && ~a~0 == ~x~0) && #memory_int[1][0] == 48) && ~counter~0 == 1) && #memory_int[1][1] == 0) && v_ULTIMATE.start_main_~c~0#1_81 == 0) && ~s~0 == 1) could not be translated [2023-12-02 12:51:38,525 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 12:51:38,525 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 12:51:38,525 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 12:51:38,526 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 12:51:38,526 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 12:51:38,526 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 12:51:38,526 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 12:51:38,526 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 12:51:38,526 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 12:51:38,526 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 12:51:38,527 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 12:51:38,527 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 12:51:38,527 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 12:51:38,528 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 12:51:38,528 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 12:51:38,528 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 12:51:38,528 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 12:51:38,528 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 12:51:38,528 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: QuantifierExpression (exists v_ULTIMATE.start_main_~s~0#1_78 : int :: (((((((((((((((((((((((~counter~0 == 3 && ~k~0 == 1) && #length[3] == 12) && 1 <= #StackHeapBarrier) && v_ULTIMATE.start_main_~s~0#1_78 == 1) && ~yy~0 == ~y~0 * ~y~0) && ~p~0 == 0) && ~a~0 == ~y~0) && ~xy~0 <= 2147483646) && 11 == #length[2]) && 2 == #length[1]) && ~b~0 == ~c~0) && #valid[3] == 1) && ~x~0 == ~a~0 + ~c~0) && ~q~0 == 1) && 1 <= ~a~0) && #valid[1] == 1) && ~r~0 == 1) && #valid[0] == 0) && #valid[2] == 1) && ~xy~0 == ~x~0 * ~y~0) && ~a~0 <= ~x~0) && #memory_int[1][0] == 48) && #memory_int[1][1] == 0) && ~s~0 + 1 == 0) could not be translated [2023-12-02 12:51:38,529 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 12:51:38 BoogieIcfgContainer [2023-12-02 12:51:38,529 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-02 12:51:38,529 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-12-02 12:51:38,529 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-12-02 12:51:38,529 INFO L274 PluginConnector]: Witness Printer initialized [2023-12-02 12:51:38,530 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:45:23" (3/4) ... [2023-12-02 12:51:38,531 INFO L137 WitnessPrinter]: Generating witness for correct program [2023-12-02 12:51:38,533 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2023-12-02 12:51:38,534 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __VERIFIER_assert [2023-12-02 12:51:38,538 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 19 nodes and edges [2023-12-02 12:51:38,539 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 7 nodes and edges [2023-12-02 12:51:38,539 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2023-12-02 12:51:38,540 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2023-12-02 12:51:38,623 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/witness.graphml [2023-12-02 12:51:38,623 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/bin/utaipan-verify-nQ1chXbOIh/witness.yml [2023-12-02 12:51:38,623 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-12-02 12:51:38,624 INFO L158 Benchmark]: Toolchain (without parser) took 375982.63ms. Allocated memory was 167.8MB in the beginning and 650.1MB in the end (delta: 482.3MB). Free memory was 131.6MB in the beginning and 504.5MB in the end (delta: -372.9MB). Peak memory consumption was 108.3MB. Max. memory is 16.1GB. [2023-12-02 12:51:38,624 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 111.1MB. Free memory is still 79.9MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 12:51:38,625 INFO L158 Benchmark]: CACSL2BoogieTranslator took 230.37ms. Allocated memory is still 167.8MB. Free memory was 131.6MB in the beginning and 133.2MB in the end (delta: -1.6MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-12-02 12:51:38,625 INFO L158 Benchmark]: Boogie Procedure Inliner took 42.59ms. Allocated memory is still 167.8MB. Free memory was 133.2MB in the beginning and 131.1MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-12-02 12:51:38,625 INFO L158 Benchmark]: Boogie Preprocessor took 24.99ms. Allocated memory is still 167.8MB. Free memory was 131.1MB in the beginning and 130.1MB in the end (delta: 962.0kB). There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 12:51:38,626 INFO L158 Benchmark]: RCFGBuilder took 575.65ms. Allocated memory is still 167.8MB. Free memory was 130.1MB in the beginning and 103.8MB in the end (delta: 26.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. [2023-12-02 12:51:38,626 INFO L158 Benchmark]: TraceAbstraction took 375008.24ms. Allocated memory was 167.8MB in the beginning and 650.1MB in the end (delta: 482.3MB). Free memory was 103.3MB in the beginning and 510.8MB in the end (delta: -407.5MB). Peak memory consumption was 380.4MB. Max. memory is 16.1GB. [2023-12-02 12:51:38,626 INFO L158 Benchmark]: Witness Printer took 94.43ms. Allocated memory is still 650.1MB. Free memory was 510.8MB in the beginning and 504.5MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2023-12-02 12:51:38,628 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.15ms. Allocated memory is still 111.1MB. Free memory is still 79.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 230.37ms. Allocated memory is still 167.8MB. Free memory was 131.6MB in the beginning and 133.2MB in the end (delta: -1.6MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 42.59ms. Allocated memory is still 167.8MB. Free memory was 133.2MB in the beginning and 131.1MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 24.99ms. Allocated memory is still 167.8MB. Free memory was 131.1MB in the beginning and 130.1MB in the end (delta: 962.0kB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 575.65ms. Allocated memory is still 167.8MB. Free memory was 130.1MB in the beginning and 103.8MB in the end (delta: 26.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. * TraceAbstraction took 375008.24ms. Allocated memory was 167.8MB in the beginning and 650.1MB in the end (delta: 482.3MB). Free memory was 103.3MB in the beginning and 510.8MB in the end (delta: -407.5MB). Peak memory consumption was 380.4MB. Max. memory is 16.1GB. * Witness Printer took 94.43ms. Allocated memory is still 650.1MB. Free memory was 510.8MB in the beginning and 504.5MB 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.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: QuantifierExpression (exists v_ULTIMATE.start_main_~c~0#1_81 : int, v_~counter~0_98 : int, v_ULTIMATE.start_main_~k~0#1_99 : int :: ((((((((((((((((((((((((v_ULTIMATE.start_main_~k~0#1_99 == 0 && #length[3] == 12) && 1 <= #StackHeapBarrier) && ~yy~0 == ~y~0 * ~y~0) && ~p~0 == 1) && ~xy~0 <= 2147483646) && ~b~0 == ~y~0) && 11 == #length[2]) && 2 == #length[1]) && #valid[3] == 1) && ~yy~0 <= 2147483646) && ~r~0 == 0) && ~q~0 == 0) && 1 <= ~a~0) && 1 <= ~xy~0) && #valid[1] == 1) && v_~counter~0_98 == 0) && #valid[0] == 0) && #valid[2] == 1) && ~xy~0 == ~x~0 * ~y~0) && ~a~0 == ~x~0) && #memory_int[1][0] == 48) && ~counter~0 == 1) && #memory_int[1][1] == 0) && v_ULTIMATE.start_main_~c~0#1_81 == 0) && ~s~0 == 1) could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: QuantifierExpression (exists v_ULTIMATE.start_main_~s~0#1_78 : int :: (((((((((((((((((((((((~counter~0 == 3 && ~k~0 == 1) && #length[3] == 12) && 1 <= #StackHeapBarrier) && v_ULTIMATE.start_main_~s~0#1_78 == 1) && ~yy~0 == ~y~0 * ~y~0) && ~p~0 == 0) && ~a~0 == ~y~0) && ~xy~0 <= 2147483646) && 11 == #length[2]) && 2 == #length[1]) && ~b~0 == ~c~0) && #valid[3] == 1) && ~x~0 == ~a~0 + ~c~0) && ~q~0 == 1) && 1 <= ~a~0) && #valid[1] == 1) && ~r~0 == 1) && #valid[0] == 0) && #valid[2] == 1) && ~xy~0 == ~x~0 * ~y~0) && ~a~0 <= ~x~0) && #memory_int[1][0] == 48) && #memory_int[1][1] == 0) && ~s~0 + 1 == 0) could not be translated * 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: 35]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 35]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 36]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 36]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 40]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 40]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 46]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 46]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 47]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 47]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 47]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 47]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 48]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 48]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 48]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 48]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 48]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 48]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 49]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 49]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 49]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 49]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 49]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 49]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 50]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 53]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 53]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 54]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 54]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 63]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 63]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 63]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 63]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 66]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 66]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 66]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 66]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 70]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 70]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 70]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 70]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 70]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 70]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 71]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 71]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 71]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 71]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 71]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 71]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 161 locations, 68 error locations. Started 1 CEGAR loops. OverallTime: 374.9s, OverallIterations: 28, TraceHistogramMax: 8, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 64.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 6.4s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 1665 SdHoareTripleChecker+Valid, 56.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 1619 mSDsluCounter, 10129 SdHoareTripleChecker+Invalid, 53.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 7006 mSDsCounter, 387 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 25104 IncrementalHoareTripleChecker+Invalid, 25491 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 387 mSolverCounterUnsat, 3123 mSDtfsCounter, 25104 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 4476 GetRequests, 3717 SyntacticMatches, 324 SemanticMatches, 435 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 8749 ImplicationChecksByTransitivity, 197.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=568occurred in iteration=25, InterpolantAutomatonStates: 391, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.6s AutomataMinimizationTime, 28 MinimizatonAttempts, 623 StatesRemovedByMinimization, 20 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 14 LocationsWithAnnotation, 76 PreInvPairs, 116 NumberOfFragments, 1509 HoareAnnotationTreeSize, 76 FomulaSimplifications, 8513 FormulaSimplificationTreeSizeReduction, 0.8s HoareSimplificationTime, 14 FomulaSimplificationsInter, 14041 FormulaSimplificationTreeSizeReductionInter, 5.5s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.8s SatisfiabilityAnalysisTime, 14.7s InterpolantComputationTime, 2191 NumberOfCodeBlocks, 2191 NumberOfCodeBlocksAsserted, 28 NumberOfCheckSat, 3108 ConstructedInterpolants, 0 QuantifiedInterpolants, 10019 SizeOfPredicates, 54 NumberOfNonLiveVariables, 5056 ConjunctsInSsa, 173 ConjunctsInUnsatCore, 36 InterpolantComputations, 16 PerfectInterpolantSequences, 1718/1769 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: 101.1s, ICFG_INTERPRETER_ENTERED_PROCEDURES: 34, DAG_INTERPRETER_EARLY_EXIT_QUERIES_NONTRIVIAL: 982, DAG_INTERPRETER_EARLY_EXITS: 11, TOOLS_POST_APPLICATIONS: 1677, TOOLS_POST_TIME: 73.7s, TOOLS_POST_CALL_APPLICATIONS: 324, TOOLS_POST_CALL_TIME: 7.8s, TOOLS_POST_RETURN_APPLICATIONS: 236, TOOLS_POST_RETURN_TIME: 5.1s, TOOLS_QUANTIFIERELIM_APPLICATIONS: 2002, TOOLS_QUANTIFIERELIM_TIME: 85.7s, TOOLS_QUANTIFIERELIM_MAX_TIME: 2.6s, FLUID_QUERY_TIME: 0.0s, FLUID_QUERIES: 2942, FLUID_YES_ANSWERS: 0, DOMAIN_JOIN_APPLICATIONS: 440, DOMAIN_JOIN_TIME: 10.6s, DOMAIN_ALPHA_APPLICATIONS: 0, DOMAIN_ALPHA_TIME: 0.0s, DOMAIN_WIDEN_APPLICATIONS: 0, DOMAIN_WIDEN_TIME: 0.0s, DOMAIN_ISSUBSETEQ_APPLICATIONS: 22, DOMAIN_ISSUBSETEQ_TIME: 0.0s, DOMAIN_ISBOTTOM_APPLICATIONS: 982, DOMAIN_ISBOTTOM_TIME: 3.0s, LOOP_SUMMARIZER_APPLICATIONS: 22, LOOP_SUMMARIZER_CACHE_MISSES: 22, LOOP_SUMMARIZER_OVERALL_TIME: 12.1s, LOOP_SUMMARIZER_NEW_COMPUTATION_TIME: 12.1s, LOOP_SUMMARIZER_FIXPOINT_ITERATIONS: 22, CALL_SUMMARIZER_APPLICATIONS: 236, CALL_SUMMARIZER_CACHE_MISSES: 22, 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.7s, DAG_COMPRESSION_PROCESSED_NODES: 81497, DAG_COMPRESSION_RETAINED_NODES: 2917, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 68 specifications checked. All of them hold - InvariantResult [Line: 46]: Loop Invariant Derived loop invariant: (((((((((p == 1) && (1 <= y)) && (xy <= 2147483646)) && (r == 0)) && (q == 0)) && (counter == 2)) && (s == 1)) || (k == 0)) && ((((((((k == 1) && (yy == (y * y))) && (b == y)) && (b <= a)) && (xy == (x * y))) && ((b + c) == a)) && (a == x)) || (a == c))) - InvariantResult [Line: 40]: Loop Invariant Derived loop invariant: null RESULT: Ultimate proved your program to be correct! [2023-12-02 12:51:38,797 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f6c0b73d-af76-4b11-8f1b-e93ef08c2b03/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