./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/fermat2-ll_unwindbound100.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_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/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_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/fermat2-ll_unwindbound100.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/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_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/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 36da946a83103a61b88f0f1db9af94484aad5eefbde5313f974f53b267bd14bf --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 16:21:41,623 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 16:21:41,689 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Overflow-32bit-Taipan_Default.epf [2023-12-02 16:21:41,693 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 16:21:41,694 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 16:21:41,717 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 16:21:41,718 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 16:21:41,718 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 16:21:41,719 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 16:21:41,720 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 16:21:41,720 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 16:21:41,721 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 16:21:41,721 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 16:21:41,722 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 16:21:41,722 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 16:21:41,723 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 16:21:41,723 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 16:21:41,724 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 16:21:41,724 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 16:21:41,725 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 16:21:41,725 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 16:21:41,726 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 16:21:41,726 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 16:21:41,727 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 16:21:41,727 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 16:21:41,728 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 16:21:41,728 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 16:21:41,728 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 16:21:41,729 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 16:21:41,729 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 16:21:41,730 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 16:21:41,730 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-12-02 16:21:41,731 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-12-02 16:21:41,731 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 16:21:41,731 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 16:21:41,732 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 16:21:41,732 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 16:21:41,732 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 16:21:41,732 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 16:21:41,733 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 16:21:41,733 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 16:21:41,733 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 16:21:41,733 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 16:21:41,734 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 16:21:41,734 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 16:21:41,734 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 16:21:41,734 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 16:21:41,734 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 16:21:41,735 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 16:21:41,735 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_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/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_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/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 -> 36da946a83103a61b88f0f1db9af94484aad5eefbde5313f974f53b267bd14bf [2023-12-02 16:21:41,955 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 16:21:41,977 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 16:21:41,980 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 16:21:41,981 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 16:21:41,981 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 16:21:41,983 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/nla-digbench-scaling/fermat2-ll_unwindbound100.c [2023-12-02 16:21:44,738 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 16:21:44,892 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 16:21:44,893 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/sv-benchmarks/c/nla-digbench-scaling/fermat2-ll_unwindbound100.c [2023-12-02 16:21:44,899 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/data/fee5b88d0/f5916fd1e8bc46439e2960598f7f3bcb/FLAG65be21520 [2023-12-02 16:21:44,912 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/data/fee5b88d0/f5916fd1e8bc46439e2960598f7f3bcb [2023-12-02 16:21:44,914 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 16:21:44,915 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 16:21:44,917 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 16:21:44,917 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 16:21:44,922 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 16:21:44,922 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 04:21:44" (1/1) ... [2023-12-02 16:21:44,924 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@66cf36b3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:21:44, skipping insertion in model container [2023-12-02 16:21:44,924 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 04:21:44" (1/1) ... [2023-12-02 16:21:44,943 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 16:21:45,085 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 16:21:45,095 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 16:21:45,114 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 16:21:45,126 INFO L206 MainTranslator]: Completed translation [2023-12-02 16:21:45,126 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:21:45 WrapperNode [2023-12-02 16:21:45,126 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 16:21:45,127 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 16:21:45,127 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 16:21:45,127 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 16:21:45,133 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:21:45" (1/1) ... [2023-12-02 16:21:45,139 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:21:45" (1/1) ... [2023-12-02 16:21:45,163 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 111 [2023-12-02 16:21:45,163 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 16:21:45,164 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 16:21:45,164 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 16:21:45,164 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 16:21:45,172 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:21:45" (1/1) ... [2023-12-02 16:21:45,172 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:21:45" (1/1) ... [2023-12-02 16:21:45,174 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:21:45" (1/1) ... [2023-12-02 16:21:45,174 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:21:45" (1/1) ... [2023-12-02 16:21:45,177 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:21:45" (1/1) ... [2023-12-02 16:21:45,181 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:21:45" (1/1) ... [2023-12-02 16:21:45,182 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:21:45" (1/1) ... [2023-12-02 16:21:45,183 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:21:45" (1/1) ... [2023-12-02 16:21:45,185 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 16:21:45,186 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 16:21:45,186 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 16:21:45,186 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 16:21:45,187 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:21:45" (1/1) ... [2023-12-02 16:21:45,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 16:21:45,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:21:45,216 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 16:21:45,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 16:21:45,250 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 16:21:45,250 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 16:21:45,250 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 16:21:45,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 16:21:45,250 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 16:21:45,250 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 16:21:45,251 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-12-02 16:21:45,251 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-12-02 16:21:45,308 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 16:21:45,309 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 16:21:45,954 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 16:21:45,986 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 16:21:45,986 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-02 16:21:45,988 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 04:21:45 BoogieIcfgContainer [2023-12-02 16:21:45,988 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 16:21:45,991 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 16:21:45,992 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 16:21:45,995 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 16:21:45,995 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 04:21:44" (1/3) ... [2023-12-02 16:21:45,996 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a2ca078 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 04:21:45, skipping insertion in model container [2023-12-02 16:21:45,996 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 04:21:45" (2/3) ... [2023-12-02 16:21:45,997 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a2ca078 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 04:21:45, skipping insertion in model container [2023-12-02 16:21:45,997 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 04:21:45" (3/3) ... [2023-12-02 16:21:45,998 INFO L112 eAbstractionObserver]: Analyzing ICFG fermat2-ll_unwindbound100.c [2023-12-02 16:21:46,018 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 16:21:46,019 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 58 error locations. [2023-12-02 16:21:46,069 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 16:21:46,075 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;@4bea0862, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 16:21:46,075 INFO L358 AbstractCegarLoop]: Starting to check reachability of 58 error locations. [2023-12-02 16:21:46,080 INFO L276 IsEmpty]: Start isEmpty. Operand has 131 states, 66 states have (on average 1.9393939393939394) internal successors, (128), 124 states have internal predecessors, (128), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 16:21:46,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2023-12-02 16:21:46,085 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:21:46,085 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2023-12-02 16:21:46,086 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:21:46,091 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:21:46,091 INFO L85 PathProgramCache]: Analyzing trace with hash 6575, now seen corresponding path program 1 times [2023-12-02 16:21:46,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:21:46,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369549579] [2023-12-02 16:21:46,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:21:46,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:21:46,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:21:46,260 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 16:21:46,261 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:21:46,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369549579] [2023-12-02 16:21:46,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369549579] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:21:46,262 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:21:46,262 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-12-02 16:21:46,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962755577] [2023-12-02 16:21:46,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:21:46,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 16:21:46,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:21:46,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 16:21:46,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 16:21:46,300 INFO L87 Difference]: Start difference. First operand has 131 states, 66 states have (on average 1.9393939393939394) internal successors, (128), 124 states have internal predecessors, (128), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 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 16:21:46,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:21:46,388 INFO L93 Difference]: Finished difference Result 166 states and 172 transitions. [2023-12-02 16:21:46,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 16:21:46,391 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 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) Word has length 2 [2023-12-02 16:21:46,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:21:46,398 INFO L225 Difference]: With dead ends: 166 [2023-12-02 16:21:46,398 INFO L226 Difference]: Without dead ends: 118 [2023-12-02 16:21:46,401 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 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 16:21:46,404 INFO L413 NwaCegarLoop]: 99 mSDtfsCounter, 113 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 16:21:46,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 103 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 16:21:46,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2023-12-02 16:21:46,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 118. [2023-12-02 16:21:46,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 65 states have (on average 1.7692307692307692) internal successors, (115), 112 states have internal predecessors, (115), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 16:21:46,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 121 transitions. [2023-12-02 16:21:46,440 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 121 transitions. Word has length 2 [2023-12-02 16:21:46,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:21:46,441 INFO L495 AbstractCegarLoop]: Abstraction has 118 states and 121 transitions. [2023-12-02 16:21:46,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 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 16:21:46,441 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 121 transitions. [2023-12-02 16:21:46,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2023-12-02 16:21:46,442 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:21:46,442 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2023-12-02 16:21:46,442 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 16:21:46,443 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:21:46,443 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:21:46,444 INFO L85 PathProgramCache]: Analyzing trace with hash 203861, now seen corresponding path program 1 times [2023-12-02 16:21:46,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:21:46,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072942262] [2023-12-02 16:21:46,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:21:46,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:21:46,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:21:46,477 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 16:21:46,478 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:21:46,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072942262] [2023-12-02 16:21:46,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072942262] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:21:46,479 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:21:46,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-12-02 16:21:46,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418884194] [2023-12-02 16:21:46,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:21:46,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 16:21:46,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:21:46,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 16:21:46,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 16:21:46,482 INFO L87 Difference]: Start difference. First operand 118 states and 121 transitions. Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 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 16:21:46,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:21:46,529 INFO L93 Difference]: Finished difference Result 118 states and 121 transitions. [2023-12-02 16:21:46,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 16:21:46,529 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 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) Word has length 3 [2023-12-02 16:21:46,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:21:46,531 INFO L225 Difference]: With dead ends: 118 [2023-12-02 16:21:46,531 INFO L226 Difference]: Without dead ends: 114 [2023-12-02 16:21:46,532 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 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 16:21:46,534 INFO L413 NwaCegarLoop]: 96 mSDtfsCounter, 107 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 16:21:46,534 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 99 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 16:21:46,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2023-12-02 16:21:46,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2023-12-02 16:21:46,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 65 states have (on average 1.7076923076923076) internal successors, (111), 108 states have internal predecessors, (111), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 16:21:46,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 117 transitions. [2023-12-02 16:21:46,547 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 117 transitions. Word has length 3 [2023-12-02 16:21:46,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:21:46,547 INFO L495 AbstractCegarLoop]: Abstraction has 114 states and 117 transitions. [2023-12-02 16:21:46,547 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 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 16:21:46,548 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 117 transitions. [2023-12-02 16:21:46,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2023-12-02 16:21:46,548 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:21:46,548 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-12-02 16:21:46,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 16:21:46,549 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:21:46,549 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:21:46,549 INFO L85 PathProgramCache]: Analyzing trace with hash -707474599, now seen corresponding path program 1 times [2023-12-02 16:21:46,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:21:46,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009060623] [2023-12-02 16:21:46,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:21:46,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:21:46,562 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:21:46,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [665137011] [2023-12-02 16:21:46,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:21:46,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:21:46,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:21:46,569 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:21:46,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 16:21:46,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:21:46,615 INFO L262 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 16:21:46,619 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:21:46,674 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 16:21:46,674 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 16:21:46,675 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:21:46,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009060623] [2023-12-02 16:21:46,675 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:21:46,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665137011] [2023-12-02 16:21:46,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665137011] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:21:46,676 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:21:46,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-12-02 16:21:46,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173785378] [2023-12-02 16:21:46,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:21:46,677 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 16:21:46,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:21:46,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 16:21:46,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 16:21:46,679 INFO L87 Difference]: Start difference. First operand 114 states and 117 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 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 16:21:46,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:21:46,718 INFO L93 Difference]: Finished difference Result 114 states and 117 transitions. [2023-12-02 16:21:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 16:21:46,718 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 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) Word has length 7 [2023-12-02 16:21:46,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:21:46,720 INFO L225 Difference]: With dead ends: 114 [2023-12-02 16:21:46,720 INFO L226 Difference]: Without dead ends: 112 [2023-12-02 16:21:46,721 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 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 16:21:46,722 INFO L413 NwaCegarLoop]: 96 mSDtfsCounter, 101 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 16:21:46,723 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 99 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 16:21:46,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2023-12-02 16:21:46,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 112. [2023-12-02 16:21:46,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 65 states have (on average 1.676923076923077) internal successors, (109), 106 states have internal predecessors, (109), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 16:21:46,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 115 transitions. [2023-12-02 16:21:46,735 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 115 transitions. Word has length 7 [2023-12-02 16:21:46,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:21:46,735 INFO L495 AbstractCegarLoop]: Abstraction has 112 states and 115 transitions. [2023-12-02 16:21:46,736 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 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 16:21:46,736 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 115 transitions. [2023-12-02 16:21:46,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2023-12-02 16:21:46,737 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:21:46,737 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 16:21:46,743 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 16:21:46,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:21:46,938 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:21:46,938 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:21:46,938 INFO L85 PathProgramCache]: Analyzing trace with hash -1784623303, now seen corresponding path program 1 times [2023-12-02 16:21:46,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:21:46,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634119317] [2023-12-02 16:21:46,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:21:46,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:21:46,947 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:21:46,948 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [153307844] [2023-12-02 16:21:46,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:21:46,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:21:46,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:21:46,949 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:21:46,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-02 16:21:46,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:21:46,994 INFO L262 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 16:21:46,996 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:21:47,039 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 16:21:47,039 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 16:21:47,039 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:21:47,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634119317] [2023-12-02 16:21:47,040 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:21:47,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153307844] [2023-12-02 16:21:47,040 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153307844] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:21:47,040 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:21:47,040 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 16:21:47,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922051456] [2023-12-02 16:21:47,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:21:47,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 16:21:47,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:21:47,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 16:21:47,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 16:21:47,043 INFO L87 Difference]: Start difference. First operand 112 states and 115 transitions. Second operand has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 16:21:47,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:21:47,074 INFO L93 Difference]: Finished difference Result 112 states and 115 transitions. [2023-12-02 16:21:47,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 16:21:47,075 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 20 [2023-12-02 16:21:47,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:21:47,076 INFO L225 Difference]: With dead ends: 112 [2023-12-02 16:21:47,077 INFO L226 Difference]: Without dead ends: 110 [2023-12-02 16:21:47,077 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 18 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 16:21:47,078 INFO L413 NwaCegarLoop]: 96 mSDtfsCounter, 92 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 16:21:47,079 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 99 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 16:21:47,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2023-12-02 16:21:47,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 110. [2023-12-02 16:21:47,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 65 states have (on average 1.646153846153846) internal successors, (107), 104 states have internal predecessors, (107), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 16:21:47,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 113 transitions. [2023-12-02 16:21:47,088 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 113 transitions. Word has length 20 [2023-12-02 16:21:47,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:21:47,089 INFO L495 AbstractCegarLoop]: Abstraction has 110 states and 113 transitions. [2023-12-02 16:21:47,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 16:21:47,090 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 113 transitions. [2023-12-02 16:21:47,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2023-12-02 16:21:47,091 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:21:47,091 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 16:21:47,096 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-02 16:21:47,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:21:47,292 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:21:47,292 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:21:47,292 INFO L85 PathProgramCache]: Analyzing trace with hash 511252517, now seen corresponding path program 1 times [2023-12-02 16:21:47,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:21:47,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563251660] [2023-12-02 16:21:47,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:21:47,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:21:47,302 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:21:47,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2005393603] [2023-12-02 16:21:47,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:21:47,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:21:47,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:21:47,304 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:21:47,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-02 16:21:47,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:21:47,343 INFO L262 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 16:21:47,345 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:21:47,453 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 16:21:47,453 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 16:21:47,617 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 16:21:47,618 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:21:47,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563251660] [2023-12-02 16:21:47,618 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:21:47,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005393603] [2023-12-02 16:21:47,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005393603] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 16:21:47,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1878666839] [2023-12-02 16:21:47,634 INFO L159 IcfgInterpreter]: Started Sifa with 20 locations of interest [2023-12-02 16:21:47,635 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 16:21:47,637 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 16:21:47,642 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 16:21:47,642 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 16:21:48,267 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 102 for LOIs [2023-12-02 16:21:48,376 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 16:21:49,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1878666839] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:21:49,833 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 16:21:49,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4, 4] total 12 [2023-12-02 16:21:49,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065745406] [2023-12-02 16:21:49,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:21:49,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 16:21:49,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:21:49,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 16:21:49,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2023-12-02 16:21:49,835 INFO L87 Difference]: Start difference. First operand 110 states and 113 transitions. Second operand has 8 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 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 16:21:50,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:21:50,133 INFO L93 Difference]: Finished difference Result 115 states and 118 transitions. [2023-12-02 16:21:50,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-02 16:21:50,134 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 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 21 [2023-12-02 16:21:50,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:21:50,135 INFO L225 Difference]: With dead ends: 115 [2023-12-02 16:21:50,135 INFO L226 Difference]: Without dead ends: 114 [2023-12-02 16:21:50,136 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 44 SyntacticMatches, 6 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2023-12-02 16:21:50,137 INFO L413 NwaCegarLoop]: 92 mSDtfsCounter, 10 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 504 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 16:21:50,137 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 504 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 16:21:50,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2023-12-02 16:21:50,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 109. [2023-12-02 16:21:50,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 65 states have (on average 1.6307692307692307) internal successors, (106), 103 states have internal predecessors, (106), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 16:21:50,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 112 transitions. [2023-12-02 16:21:50,148 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 112 transitions. Word has length 21 [2023-12-02 16:21:50,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:21:50,149 INFO L495 AbstractCegarLoop]: Abstraction has 109 states and 112 transitions. [2023-12-02 16:21:50,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 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 16:21:50,149 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 112 transitions. [2023-12-02 16:21:50,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-12-02 16:21:50,150 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:21:50,150 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 16:21:50,155 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-02 16:21:50,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:21:50,353 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:21:50,353 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:21:50,354 INFO L85 PathProgramCache]: Analyzing trace with hash 1687399239, now seen corresponding path program 1 times [2023-12-02 16:21:50,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:21:50,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860469733] [2023-12-02 16:21:50,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:21:50,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:21:50,363 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:21:50,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1169249806] [2023-12-02 16:21:50,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:21:50,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:21:50,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:21:50,364 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:21:50,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-02 16:21:50,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:21:50,404 INFO L262 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 16:21:50,406 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:21:50,445 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 16:21:50,445 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 16:21:50,445 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:21:50,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860469733] [2023-12-02 16:21:50,445 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:21:50,446 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169249806] [2023-12-02 16:21:50,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169249806] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:21:50,446 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:21:50,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 16:21:50,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913455840] [2023-12-02 16:21:50,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:21:50,447 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 16:21:50,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:21:50,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 16:21:50,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 16:21:50,448 INFO L87 Difference]: Start difference. First operand 109 states and 112 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 16:21:50,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:21:50,475 INFO L93 Difference]: Finished difference Result 109 states and 112 transitions. [2023-12-02 16:21:50,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 16:21:50,475 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 23 [2023-12-02 16:21:50,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:21:50,476 INFO L225 Difference]: With dead ends: 109 [2023-12-02 16:21:50,477 INFO L226 Difference]: Without dead ends: 108 [2023-12-02 16:21:50,477 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 20 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 16:21:50,478 INFO L413 NwaCegarLoop]: 102 mSDtfsCounter, 93 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 16:21:50,478 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 204 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 16:21:50,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2023-12-02 16:21:50,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 108. [2023-12-02 16:21:50,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 65 states have (on average 1.6153846153846154) internal successors, (105), 102 states have internal predecessors, (105), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 16:21:50,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 111 transitions. [2023-12-02 16:21:50,488 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 111 transitions. Word has length 23 [2023-12-02 16:21:50,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:21:50,488 INFO L495 AbstractCegarLoop]: Abstraction has 108 states and 111 transitions. [2023-12-02 16:21:50,489 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 16:21:50,489 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 111 transitions. [2023-12-02 16:21:50,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2023-12-02 16:21:50,489 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:21:50,490 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 16:21:50,495 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-02 16:21:50,695 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:21:50,695 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:21:50,696 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:21:50,696 INFO L85 PathProgramCache]: Analyzing trace with hash 769768928, now seen corresponding path program 1 times [2023-12-02 16:21:50,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:21:50,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423102132] [2023-12-02 16:21:50,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:21:50,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:21:50,703 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:21:50,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1216340779] [2023-12-02 16:21:50,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:21:50,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:21:50,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:21:50,705 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:21:50,706 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-02 16:21:50,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:21:50,744 INFO L262 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 16:21:50,745 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:21:50,789 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 16:21:50,789 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 16:21:50,789 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:21:50,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423102132] [2023-12-02 16:21:50,790 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:21:50,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216340779] [2023-12-02 16:21:50,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216340779] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:21:50,790 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:21:50,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 16:21:50,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106414535] [2023-12-02 16:21:50,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:21:50,791 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 16:21:50,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:21:50,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 16:21:50,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 16:21:50,792 INFO L87 Difference]: Start difference. First operand 108 states and 111 transitions. Second operand has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 16:21:50,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:21:50,828 INFO L93 Difference]: Finished difference Result 142 states and 145 transitions. [2023-12-02 16:21:50,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 16:21:50,828 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 24 [2023-12-02 16:21:50,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:21:50,829 INFO L225 Difference]: With dead ends: 142 [2023-12-02 16:21:50,829 INFO L226 Difference]: Without dead ends: 112 [2023-12-02 16:21:50,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 21 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 16:21:50,831 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 3 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 16:21:50,831 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 293 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 16:21:50,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2023-12-02 16:21:50,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 112. [2023-12-02 16:21:50,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 69 states have (on average 1.5797101449275361) internal successors, (109), 106 states have internal predecessors, (109), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 16:21:50,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 115 transitions. [2023-12-02 16:21:50,843 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 115 transitions. Word has length 24 [2023-12-02 16:21:50,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:21:50,843 INFO L495 AbstractCegarLoop]: Abstraction has 112 states and 115 transitions. [2023-12-02 16:21:50,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 16:21:50,844 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 115 transitions. [2023-12-02 16:21:50,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2023-12-02 16:21:50,845 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:21:50,845 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 16:21:50,849 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-12-02 16:21:51,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:21:51,049 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:21:51,049 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:21:51,049 INFO L85 PathProgramCache]: Analyzing trace with hash 1013567330, now seen corresponding path program 1 times [2023-12-02 16:21:51,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:21:51,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809317900] [2023-12-02 16:21:51,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:21:51,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:21:51,057 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:21:51,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [452701737] [2023-12-02 16:21:51,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:21:51,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:21:51,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:21:51,059 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:21:51,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-02 16:21:51,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:21:51,105 INFO L262 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 16:21:51,106 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:21:51,135 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 16:21:51,136 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 16:21:51,136 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:21:51,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809317900] [2023-12-02 16:21:51,136 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:21:51,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452701737] [2023-12-02 16:21:51,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452701737] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:21:51,136 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:21:51,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 16:21:51,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377992998] [2023-12-02 16:21:51,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:21:51,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 16:21:51,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:21:51,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 16:21:51,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 16:21:51,138 INFO L87 Difference]: Start difference. First operand 112 states and 115 transitions. Second operand has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 16:21:51,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:21:51,241 INFO L93 Difference]: Finished difference Result 184 states and 191 transitions. [2023-12-02 16:21:51,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 16:21:51,242 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 26 [2023-12-02 16:21:51,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:21:51,243 INFO L225 Difference]: With dead ends: 184 [2023-12-02 16:21:51,243 INFO L226 Difference]: Without dead ends: 182 [2023-12-02 16:21:51,244 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 24 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 16:21:51,244 INFO L413 NwaCegarLoop]: 87 mSDtfsCounter, 70 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 16:21:51,245 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 170 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 16:21:51,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2023-12-02 16:21:51,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 115. [2023-12-02 16:21:51,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 72 states have (on average 1.5694444444444444) internal successors, (113), 109 states have internal predecessors, (113), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 16:21:51,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 119 transitions. [2023-12-02 16:21:51,255 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 119 transitions. Word has length 26 [2023-12-02 16:21:51,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:21:51,256 INFO L495 AbstractCegarLoop]: Abstraction has 115 states and 119 transitions. [2023-12-02 16:21:51,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 16:21:51,256 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 119 transitions. [2023-12-02 16:21:51,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2023-12-02 16:21:51,257 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:21:51,257 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 16:21:51,262 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-02 16:21:51,462 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:21:51,463 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:21:51,463 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:21:51,463 INFO L85 PathProgramCache]: Analyzing trace with hash 1355816238, now seen corresponding path program 1 times [2023-12-02 16:21:51,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:21:51,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605358098] [2023-12-02 16:21:51,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:21:51,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:21:51,471 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:21:51,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [651515392] [2023-12-02 16:21:51,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:21:51,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:21:51,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:21:51,473 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:21:51,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-02 16:21:51,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:21:51,517 INFO L262 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 16:21:51,518 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:21:53,618 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 16:21:53,618 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 16:21:53,619 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:21:53,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605358098] [2023-12-02 16:21:53,619 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:21:53,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651515392] [2023-12-02 16:21:53,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651515392] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:21:53,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:21:53,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 16:21:53,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944918167] [2023-12-02 16:21:53,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:21:53,620 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 16:21:53,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:21:53,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 16:21:53,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=6, Unknown=1, NotChecked=0, Total=12 [2023-12-02 16:21:53,621 INFO L87 Difference]: Start difference. First operand 115 states and 119 transitions. Second operand has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 16:21:55,628 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:21:58,331 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:00,339 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:02,949 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.60s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:04,794 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:06,804 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:08,807 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:10,726 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:12,756 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:14,765 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:17,517 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:19,521 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:21,396 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:23,407 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:24,743 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:26,746 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:30,581 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:32,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:34,155 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:35,384 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:38,065 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:40,743 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:43,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:45,487 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:47,011 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:49,013 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:50,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:53,845 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:55,029 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:57,031 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:22:58,248 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:00,251 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:02,257 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:04,260 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:06,263 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:08,266 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:09,796 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:11,798 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:13,019 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:15,021 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:17,026 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:18,944 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:20,946 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:22,949 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:24,952 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:26,955 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:28,165 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:29,689 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:31,695 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:33,678 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:36,090 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:37,323 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:39,470 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:41,756 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:43,762 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:45,782 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:47,051 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:49,053 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:51,789 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:54,464 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:56,471 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:23:58,643 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:24:00,029 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:24:02,035 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:24:03,295 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:24:05,301 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:24:06,593 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:24:08,345 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:24:10,349 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:24:11,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:24:11,038 INFO L93 Difference]: Finished difference Result 184 states and 189 transitions. [2023-12-02 16:24:11,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 16:24:11,039 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 27 [2023-12-02 16:24:11,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:24:11,040 INFO L225 Difference]: With dead ends: 184 [2023-12-02 16:24:11,041 INFO L226 Difference]: Without dead ends: 183 [2023-12-02 16:24:11,041 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=9, Invalid=10, Unknown=1, NotChecked=0, Total=20 [2023-12-02 16:24:11,042 INFO L413 NwaCegarLoop]: 74 mSDtfsCounter, 243 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 5 mSolverCounterUnsat, 85 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 137.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 85 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 137.4s IncrementalHoareTripleChecker+Time [2023-12-02 16:24:11,042 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [246 Valid, 83 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 58 Invalid, 85 Unknown, 0 Unchecked, 137.4s Time] [2023-12-02 16:24:11,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2023-12-02 16:24:11,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 115. [2023-12-02 16:24:11,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 72 states have (on average 1.5555555555555556) internal successors, (112), 109 states have internal predecessors, (112), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 16:24:11,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 118 transitions. [2023-12-02 16:24:11,050 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 118 transitions. Word has length 27 [2023-12-02 16:24:11,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:24:11,051 INFO L495 AbstractCegarLoop]: Abstraction has 115 states and 118 transitions. [2023-12-02 16:24:11,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 16:24:11,051 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 118 transitions. [2023-12-02 16:24:11,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2023-12-02 16:24:11,052 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:24:11,052 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 16:24:11,056 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-02 16:24:11,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:24:11,252 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:24:11,253 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:24:11,253 INFO L85 PathProgramCache]: Analyzing trace with hash 1564316656, now seen corresponding path program 1 times [2023-12-02 16:24:11,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:24:11,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364461384] [2023-12-02 16:24:11,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:24:11,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:24:11,260 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:24:11,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [36537305] [2023-12-02 16:24:11,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:24:11,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:24:11,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:24:11,261 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:24:11,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-02 16:24:11,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:24:11,297 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 16:24:11,298 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:24:11,469 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 16:24:11,469 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 16:24:11,606 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 16:24:11,607 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:24:11,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364461384] [2023-12-02 16:24:11,607 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:24:11,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36537305] [2023-12-02 16:24:11,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36537305] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 16:24:11,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [69803742] [2023-12-02 16:24:11,610 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2023-12-02 16:24:11,610 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 16:24:11,610 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 16:24:11,611 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 16:24:11,611 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 16:24:12,105 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 106 for LOIs [2023-12-02 16:24:12,207 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 16:24:16,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [69803742] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:24:16,564 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 16:24:16,564 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [5, 5] total 18 [2023-12-02 16:24:16,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593420287] [2023-12-02 16:24:16,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:24:16,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-02 16:24:16,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:24:16,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-02 16:24:16,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=244, Unknown=0, NotChecked=0, Total=342 [2023-12-02 16:24:16,566 INFO L87 Difference]: Start difference. First operand 115 states and 118 transitions. Second operand has 12 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 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 16:24:19,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:24:19,406 INFO L93 Difference]: Finished difference Result 183 states and 188 transitions. [2023-12-02 16:24:19,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 16:24:19,406 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 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 29 [2023-12-02 16:24:19,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:24:19,407 INFO L225 Difference]: With dead ends: 183 [2023-12-02 16:24:19,407 INFO L226 Difference]: Without dead ends: 137 [2023-12-02 16:24:19,408 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 59 SyntacticMatches, 9 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=98, Invalid=244, Unknown=0, NotChecked=0, Total=342 [2023-12-02 16:24:19,408 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 36 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-02 16:24:19,409 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 175 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 509 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-02 16:24:19,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2023-12-02 16:24:19,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2023-12-02 16:24:19,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 93 states have (on average 1.4408602150537635) internal successors, (134), 130 states have internal predecessors, (134), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 16:24:19,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 142 transitions. [2023-12-02 16:24:19,417 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 142 transitions. Word has length 29 [2023-12-02 16:24:19,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:24:19,417 INFO L495 AbstractCegarLoop]: Abstraction has 137 states and 142 transitions. [2023-12-02 16:24:19,417 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 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 16:24:19,417 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 142 transitions. [2023-12-02 16:24:19,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-02 16:24:19,418 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:24:19,418 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 16:24:19,423 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-12-02 16:24:19,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:24:19,620 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:24:19,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:24:19,621 INFO L85 PathProgramCache]: Analyzing trace with hash -630785835, now seen corresponding path program 1 times [2023-12-02 16:24:19,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:24:19,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884314026] [2023-12-02 16:24:19,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:24:19,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:24:19,628 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:24:19,629 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [953404478] [2023-12-02 16:24:19,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:24:19,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:24:19,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:24:19,630 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:24:19,631 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-02 16:24:19,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:24:19,671 INFO L262 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 16:24:19,673 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:24:19,695 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 16:24:19,695 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 16:24:19,695 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:24:19,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884314026] [2023-12-02 16:24:19,696 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:24:19,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953404478] [2023-12-02 16:24:19,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [953404478] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:24:19,696 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:24:19,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 16:24:19,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589191752] [2023-12-02 16:24:19,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:24:19,697 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 16:24:19,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:24:19,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 16:24:19,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 16:24:19,698 INFO L87 Difference]: Start difference. First operand 137 states and 142 transitions. Second operand has 3 states, 2 states have (on average 22.0) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 16:24:19,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:24:19,765 INFO L93 Difference]: Finished difference Result 137 states and 142 transitions. [2023-12-02 16:24:19,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 16:24:19,766 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 22.0) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 51 [2023-12-02 16:24:19,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:24:19,767 INFO L225 Difference]: With dead ends: 137 [2023-12-02 16:24:19,767 INFO L226 Difference]: Without dead ends: 134 [2023-12-02 16:24:19,768 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 49 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 16:24:19,768 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 71 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 16:24:19,769 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 99 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 16:24:19,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2023-12-02 16:24:19,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 134. [2023-12-02 16:24:19,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 93 states have (on average 1.4086021505376345) internal successors, (131), 127 states have internal predecessors, (131), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 16:24:19,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 139 transitions. [2023-12-02 16:24:19,777 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 139 transitions. Word has length 51 [2023-12-02 16:24:19,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:24:19,777 INFO L495 AbstractCegarLoop]: Abstraction has 134 states and 139 transitions. [2023-12-02 16:24:19,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 22.0) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 16:24:19,778 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 139 transitions. [2023-12-02 16:24:19,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-02 16:24:19,779 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:24:19,779 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 16:24:19,784 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-02 16:24:19,983 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-02 16:24:19,984 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:24:19,984 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:24:19,984 INFO L85 PathProgramCache]: Analyzing trace with hash -631093675, now seen corresponding path program 1 times [2023-12-02 16:24:19,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:24:19,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447401961] [2023-12-02 16:24:19,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:24:19,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:24:19,992 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:24:19,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1058858883] [2023-12-02 16:24:19,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:24:19,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:24:19,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:24:19,994 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:24:19,998 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-02 16:24:20,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:24:20,045 INFO L262 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 16:24:20,046 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:24:20,064 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 16:24:20,064 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 16:24:20,064 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:24:20,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447401961] [2023-12-02 16:24:20,065 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:24:20,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058858883] [2023-12-02 16:24:20,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058858883] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:24:20,065 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:24:20,065 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 16:24:20,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676435613] [2023-12-02 16:24:20,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:24:20,066 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 16:24:20,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:24:20,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 16:24:20,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 16:24:20,066 INFO L87 Difference]: Start difference. First operand 134 states and 139 transitions. Second operand has 3 states, 2 states have (on average 22.0) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 16:24:20,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:24:20,132 INFO L93 Difference]: Finished difference Result 134 states and 139 transitions. [2023-12-02 16:24:20,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 16:24:20,133 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 22.0) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 51 [2023-12-02 16:24:20,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:24:20,134 INFO L225 Difference]: With dead ends: 134 [2023-12-02 16:24:20,134 INFO L226 Difference]: Without dead ends: 131 [2023-12-02 16:24:20,134 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 49 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 16:24:20,135 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 77 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 16:24:20,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 74 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 16:24:20,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2023-12-02 16:24:20,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2023-12-02 16:24:20,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 93 states have (on average 1.3763440860215055) internal successors, (128), 124 states have internal predecessors, (128), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 16:24:20,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 136 transitions. [2023-12-02 16:24:20,145 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 136 transitions. Word has length 51 [2023-12-02 16:24:20,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:24:20,146 INFO L495 AbstractCegarLoop]: Abstraction has 131 states and 136 transitions. [2023-12-02 16:24:20,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 22.0) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 16:24:20,146 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 136 transitions. [2023-12-02 16:24:20,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-02 16:24:20,147 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:24:20,147 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 16:24:20,151 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-12-02 16:24:20,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:24:20,348 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:24:20,348 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:24:20,348 INFO L85 PathProgramCache]: Analyzing trace with hash 1920475734, now seen corresponding path program 1 times [2023-12-02 16:24:20,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:24:20,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756972894] [2023-12-02 16:24:20,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:24:20,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:24:20,354 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:24:20,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [104814871] [2023-12-02 16:24:20,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:24:20,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:24:20,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:24:20,356 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:24:20,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-02 16:24:20,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:24:20,398 INFO L262 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 16:24:20,399 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:24:20,418 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 16:24:20,418 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 16:24:20,418 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:24:20,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756972894] [2023-12-02 16:24:20,418 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:24:20,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104814871] [2023-12-02 16:24:20,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104814871] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:24:20,419 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:24:20,419 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 16:24:20,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633727777] [2023-12-02 16:24:20,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:24:20,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 16:24:20,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:24:20,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 16:24:20,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 16:24:20,420 INFO L87 Difference]: Start difference. First operand 131 states and 136 transitions. Second operand has 3 states, 2 states have (on average 22.5) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 16:24:20,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:24:20,485 INFO L93 Difference]: Finished difference Result 153 states and 159 transitions. [2023-12-02 16:24:20,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 16:24:20,486 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 22.5) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 52 [2023-12-02 16:24:20,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:24:20,487 INFO L225 Difference]: With dead ends: 153 [2023-12-02 16:24:20,487 INFO L226 Difference]: Without dead ends: 150 [2023-12-02 16:24:20,487 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 50 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 16:24:20,488 INFO L413 NwaCegarLoop]: 83 mSDtfsCounter, 64 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 16:24:20,488 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 118 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 16:24:20,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2023-12-02 16:24:20,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 128. [2023-12-02 16:24:20,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 93 states have (on average 1.3440860215053763) internal successors, (125), 121 states have internal predecessors, (125), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 16:24:20,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 133 transitions. [2023-12-02 16:24:20,495 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 133 transitions. Word has length 52 [2023-12-02 16:24:20,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:24:20,496 INFO L495 AbstractCegarLoop]: Abstraction has 128 states and 133 transitions. [2023-12-02 16:24:20,496 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 22.5) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 16:24:20,496 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 133 transitions. [2023-12-02 16:24:20,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-02 16:24:20,497 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:24:20,497 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 16:24:20,501 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-12-02 16:24:20,697 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:24:20,697 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr37ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:24:20,698 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:24:20,698 INFO L85 PathProgramCache]: Analyzing trace with hash 1910932684, now seen corresponding path program 1 times [2023-12-02 16:24:20,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:24:20,698 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278559710] [2023-12-02 16:24:20,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:24:20,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:24:20,704 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:24:20,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1877374065] [2023-12-02 16:24:20,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:24:20,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:24:20,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:24:20,705 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:24:20,711 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-02 16:24:20,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:24:20,749 INFO L262 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 16:24:20,750 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:24:20,764 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 16:24:20,764 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 16:24:20,764 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:24:20,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278559710] [2023-12-02 16:24:20,764 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:24:20,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877374065] [2023-12-02 16:24:20,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877374065] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:24:20,764 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:24:20,765 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 16:24:20,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220543179] [2023-12-02 16:24:20,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:24:20,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 16:24:20,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:24:20,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 16:24:20,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 16:24:20,766 INFO L87 Difference]: Start difference. First operand 128 states and 133 transitions. Second operand has 3 states, 2 states have (on average 22.5) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 16:24:20,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:24:20,825 INFO L93 Difference]: Finished difference Result 156 states and 162 transitions. [2023-12-02 16:24:20,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 16:24:20,826 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 22.5) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 52 [2023-12-02 16:24:20,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:24:20,827 INFO L225 Difference]: With dead ends: 156 [2023-12-02 16:24:20,827 INFO L226 Difference]: Without dead ends: 153 [2023-12-02 16:24:20,827 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 50 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 16:24:20,828 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 71 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 16:24:20,828 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 94 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 16:24:20,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2023-12-02 16:24:20,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 125. [2023-12-02 16:24:20,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 93 states have (on average 1.3118279569892473) internal successors, (122), 118 states have internal predecessors, (122), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 16:24:20,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 130 transitions. [2023-12-02 16:24:20,837 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 130 transitions. Word has length 52 [2023-12-02 16:24:20,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:24:20,837 INFO L495 AbstractCegarLoop]: Abstraction has 125 states and 130 transitions. [2023-12-02 16:24:20,837 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 22.5) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 16:24:20,837 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 130 transitions. [2023-12-02 16:24:20,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-12-02 16:24:20,838 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:24:20,838 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 16:24:20,843 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-12-02 16:24:21,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:24:21,039 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:24:21,039 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:24:21,039 INFO L85 PathProgramCache]: Analyzing trace with hash -366691825, now seen corresponding path program 1 times [2023-12-02 16:24:21,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:24:21,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370461144] [2023-12-02 16:24:21,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:24:21,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:24:21,046 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:24:21,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [153829960] [2023-12-02 16:24:21,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:24:21,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:24:21,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:24:21,047 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:24:21,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-02 16:24:21,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:24:21,084 INFO L262 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 16:24:21,085 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:24:21,123 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 16:24:21,123 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 16:24:21,123 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:24:21,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370461144] [2023-12-02 16:24:21,124 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:24:21,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153829960] [2023-12-02 16:24:21,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153829960] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:24:21,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:24:21,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 16:24:21,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890191265] [2023-12-02 16:24:21,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:24:21,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 16:24:21,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:24:21,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 16:24:21,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 16:24:21,125 INFO L87 Difference]: Start difference. First operand 125 states and 130 transitions. Second operand has 5 states, 4 states have (on average 12.0) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 16:24:21,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:24:21,162 INFO L93 Difference]: Finished difference Result 150 states and 154 transitions. [2023-12-02 16:24:21,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 16:24:21,162 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 12.0) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 55 [2023-12-02 16:24:21,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:24:21,164 INFO L225 Difference]: With dead ends: 150 [2023-12-02 16:24:21,164 INFO L226 Difference]: Without dead ends: 149 [2023-12-02 16:24:21,164 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-02 16:24:21,165 INFO L413 NwaCegarLoop]: 114 mSDtfsCounter, 69 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 16:24:21,165 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 360 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 16:24:21,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2023-12-02 16:24:21,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 124. [2023-12-02 16:24:21,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 93 states have (on average 1.3010752688172043) internal successors, (121), 117 states have internal predecessors, (121), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 16:24:21,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 129 transitions. [2023-12-02 16:24:21,175 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 129 transitions. Word has length 55 [2023-12-02 16:24:21,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:24:21,175 INFO L495 AbstractCegarLoop]: Abstraction has 124 states and 129 transitions. [2023-12-02 16:24:21,176 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 12.0) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 16:24:21,176 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 129 transitions. [2023-12-02 16:24:21,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-02 16:24:21,177 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:24:21,177 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 16:24:21,182 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-12-02 16:24:21,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-02 16:24:21,381 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr42ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:24:21,381 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:24:21,381 INFO L85 PathProgramCache]: Analyzing trace with hash -203523114, now seen corresponding path program 1 times [2023-12-02 16:24:21,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:24:21,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511043910] [2023-12-02 16:24:21,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:24:21,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:24:21,388 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:24:21,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2017725329] [2023-12-02 16:24:21,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:24:21,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:24:21,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:24:21,389 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:24:21,390 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-02 16:24:21,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:24:21,430 INFO L262 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 16:24:21,432 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:24:21,491 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-02 16:24:21,491 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 16:24:21,491 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:24:21,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511043910] [2023-12-02 16:24:21,491 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:24:21,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017725329] [2023-12-02 16:24:21,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017725329] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:24:21,491 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:24:21,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 16:24:21,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137110588] [2023-12-02 16:24:21,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:24:21,492 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 16:24:21,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:24:21,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 16:24:21,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 16:24:21,492 INFO L87 Difference]: Start difference. First operand 124 states and 129 transitions. Second operand has 3 states, 2 states have (on average 23.5) internal successors, (47), 3 states have internal predecessors, (47), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-12-02 16:24:21,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:24:21,516 INFO L93 Difference]: Finished difference Result 124 states and 129 transitions. [2023-12-02 16:24:21,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 16:24:21,516 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 23.5) internal successors, (47), 3 states have internal predecessors, (47), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 57 [2023-12-02 16:24:21,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:24:21,517 INFO L225 Difference]: With dead ends: 124 [2023-12-02 16:24:21,517 INFO L226 Difference]: Without dead ends: 123 [2023-12-02 16:24:21,517 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 55 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 16:24:21,518 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 45 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 16:24:21,518 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 85 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 16:24:21,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2023-12-02 16:24:21,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2023-12-02 16:24:21,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 93 states have (on average 1.2903225806451613) internal successors, (120), 116 states have internal predecessors, (120), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 16:24:21,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 128 transitions. [2023-12-02 16:24:21,528 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 128 transitions. Word has length 57 [2023-12-02 16:24:21,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:24:21,528 INFO L495 AbstractCegarLoop]: Abstraction has 123 states and 128 transitions. [2023-12-02 16:24:21,528 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 23.5) internal successors, (47), 3 states have internal predecessors, (47), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-12-02 16:24:21,528 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 128 transitions. [2023-12-02 16:24:21,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-02 16:24:21,529 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:24:21,529 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-02 16:24:21,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-12-02 16:24:21,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-02 16:24:21,730 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:24:21,730 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:24:21,730 INFO L85 PathProgramCache]: Analyzing trace with hash -203523119, now seen corresponding path program 1 times [2023-12-02 16:24:21,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:24:21,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121999498] [2023-12-02 16:24:21,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:24:21,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:24:21,737 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:24:21,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1446987704] [2023-12-02 16:24:21,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:24:21,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:24:21,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:24:21,738 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:24:21,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-02 16:24:21,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:24:21,777 INFO L262 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 16:24:21,778 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:24:21,880 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 16:24:21,881 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 16:24:21,985 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 16:24:21,985 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:24:21,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121999498] [2023-12-02 16:24:21,985 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:24:21,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446987704] [2023-12-02 16:24:21,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446987704] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 16:24:21,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1823277344] [2023-12-02 16:24:21,989 INFO L159 IcfgInterpreter]: Started Sifa with 51 locations of interest [2023-12-02 16:24:21,989 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 16:24:21,989 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 16:24:21,990 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 16:24:21,990 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 16:24:26,900 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 45 for LOIs [2023-12-02 16:24:26,908 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 106 for LOIs [2023-12-02 16:24:26,967 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 16:24:53,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1823277344] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:24:53,810 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 16:24:53,810 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [5, 5] total 30 [2023-12-02 16:24:53,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820404504] [2023-12-02 16:24:53,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:24:53,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-12-02 16:24:53,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:24:53,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-12-02 16:24:53,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=715, Unknown=0, NotChecked=0, Total=930 [2023-12-02 16:24:53,812 INFO L87 Difference]: Start difference. First operand 123 states and 128 transitions. Second operand has 23 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 18 states have internal predecessors, (46), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 16:25:06,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:25:06,449 INFO L93 Difference]: Finished difference Result 214 states and 228 transitions. [2023-12-02 16:25:06,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-02 16:25:06,450 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 18 states have internal predecessors, (46), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 57 [2023-12-02 16:25:06,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:25:06,451 INFO L225 Difference]: With dead ends: 214 [2023-12-02 16:25:06,451 INFO L226 Difference]: Without dead ends: 158 [2023-12-02 16:25:06,452 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 121 SyntacticMatches, 19 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 735 ImplicationChecksByTransitivity, 29.8s TimeCoverageRelationStatistics Valid=383, Invalid=1177, Unknown=0, NotChecked=0, Total=1560 [2023-12-02 16:25:06,453 INFO L413 NwaCegarLoop]: 28 mSDtfsCounter, 179 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 1281 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 1317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2023-12-02 16:25:06,453 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 135 Invalid, 1317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1281 Invalid, 0 Unknown, 0 Unchecked, 9.7s Time] [2023-12-02 16:25:06,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2023-12-02 16:25:06,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 127. [2023-12-02 16:25:06,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 96 states have (on average 1.28125) internal successors, (123), 119 states have internal predecessors, (123), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 16:25:06,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 131 transitions. [2023-12-02 16:25:06,465 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 131 transitions. Word has length 57 [2023-12-02 16:25:06,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:25:06,466 INFO L495 AbstractCegarLoop]: Abstraction has 127 states and 131 transitions. [2023-12-02 16:25:06,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 18 states have internal predecessors, (46), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 16:25:06,466 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 131 transitions. [2023-12-02 16:25:06,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-02 16:25:06,467 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:25:06,467 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-02 16:25:06,472 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-12-02 16:25:06,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-02 16:25:06,668 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:25:06,668 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:25:06,668 INFO L85 PathProgramCache]: Analyzing trace with hash 1836659483, now seen corresponding path program 1 times [2023-12-02 16:25:06,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:25:06,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868211431] [2023-12-02 16:25:06,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:25:06,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:25:06,675 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:25:06,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1647020637] [2023-12-02 16:25:06,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:25:06,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:25:06,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:25:06,676 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:25:06,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-02 16:25:06,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:25:06,719 INFO L262 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 16:25:06,720 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:25:06,843 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 16:25:06,843 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 16:25:06,924 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 16:25:06,925 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:25:06,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868211431] [2023-12-02 16:25:06,925 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:25:06,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647020637] [2023-12-02 16:25:06,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647020637] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 16:25:06,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [709500100] [2023-12-02 16:25:06,928 INFO L159 IcfgInterpreter]: Started Sifa with 51 locations of interest [2023-12-02 16:25:06,928 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 16:25:06,928 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 16:25:06,928 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 16:25:06,928 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 16:25:10,635 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 53 for LOIs [2023-12-02 16:25:10,650 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 102 for LOIs [2023-12-02 16:25:10,694 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 16:25:25,289 WARN L293 SmtUtils]: Spent 6.83s on a formula simplification. DAG size of input: 131 DAG size of output: 93 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-02 16:25:58,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [709500100] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:25:58,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 16:25:58,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [5, 5] total 33 [2023-12-02 16:25:58,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518159300] [2023-12-02 16:25:58,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:25:58,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-02 16:25:58,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:25:58,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-02 16:25:58,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=229, Invalid=891, Unknown=2, NotChecked=0, Total=1122 [2023-12-02 16:25:58,304 INFO L87 Difference]: Start difference. First operand 127 states and 131 transitions. Second operand has 26 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 16:26:18,988 WARN L293 SmtUtils]: Spent 10.30s on a formula simplification. DAG size of input: 105 DAG size of output: 85 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-02 16:26:21,787 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:26:24,861 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 16:26:35,707 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 16:26:37,709 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 16:26:39,942 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 16:26:50,199 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 16:26:51,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:26:51,372 INFO L93 Difference]: Finished difference Result 250 states and 261 transitions. [2023-12-02 16:26:51,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-12-02 16:26:51,373 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 57 [2023-12-02 16:26:51,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:26:51,374 INFO L225 Difference]: With dead ends: 250 [2023-12-02 16:26:51,374 INFO L226 Difference]: Without dead ends: 210 [2023-12-02 16:26:51,375 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 118 SyntacticMatches, 19 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 892 ImplicationChecksByTransitivity, 78.8s TimeCoverageRelationStatistics Valid=568, Invalid=2082, Unknown=2, NotChecked=0, Total=2652 [2023-12-02 16:26:51,375 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 256 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 1360 mSolverCounterSat, 38 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 1404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1360 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.8s IncrementalHoareTripleChecker+Time [2023-12-02 16:26:51,375 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [256 Valid, 110 Invalid, 1404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1360 Invalid, 6 Unknown, 0 Unchecked, 21.8s Time] [2023-12-02 16:26:51,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2023-12-02 16:26:51,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 199. [2023-12-02 16:26:51,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 164 states have (on average 1.2195121951219512) internal successors, (200), 187 states have internal predecessors, (200), 6 states have call successors, (6), 5 states have call predecessors, (6), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 16:26:51,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 212 transitions. [2023-12-02 16:26:51,393 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 212 transitions. Word has length 57 [2023-12-02 16:26:51,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:26:51,394 INFO L495 AbstractCegarLoop]: Abstraction has 199 states and 212 transitions. [2023-12-02 16:26:51,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 16:26:51,394 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 212 transitions. [2023-12-02 16:26:51,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-02 16:26:51,394 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:26:51,395 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 16:26:51,400 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-12-02 16:26:51,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-02 16:26:51,595 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:26:51,596 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:26:51,596 INFO L85 PathProgramCache]: Analyzing trace with hash -1960397995, now seen corresponding path program 1 times [2023-12-02 16:26:51,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:26:51,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375250497] [2023-12-02 16:26:51,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:26:51,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:26:51,604 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:26:51,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [603595112] [2023-12-02 16:26:51,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:26:51,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:26:51,604 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:26:51,605 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:26:51,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-02 16:26:51,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:26:51,648 INFO L262 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 16:26:51,649 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:26:51,690 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 16:26:51,690 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 16:26:51,690 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:26:51,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375250497] [2023-12-02 16:26:51,690 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:26:51,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603595112] [2023-12-02 16:26:51,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603595112] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:26:51,690 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 16:26:51,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 16:26:51,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314112677] [2023-12-02 16:26:51,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:26:51,691 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 16:26:51,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:26:51,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 16:26:51,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 16:26:51,692 INFO L87 Difference]: Start difference. First operand 199 states and 212 transitions. Second operand has 3 states, 2 states have (on average 26.5) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 16:26:51,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:26:51,792 INFO L93 Difference]: Finished difference Result 219 states and 233 transitions. [2023-12-02 16:26:51,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 16:26:51,792 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 26.5) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 60 [2023-12-02 16:26:51,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:26:51,794 INFO L225 Difference]: With dead ends: 219 [2023-12-02 16:26:51,794 INFO L226 Difference]: Without dead ends: 209 [2023-12-02 16:26:51,794 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 58 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 16:26:51,795 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 43 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 16:26:51,795 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 100 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 16:26:51,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2023-12-02 16:26:51,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 205. [2023-12-02 16:26:51,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 172 states have (on average 1.197674418604651) internal successors, (206), 193 states have internal predecessors, (206), 6 states have call successors, (6), 5 states have call predecessors, (6), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 16:26:51,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 218 transitions. [2023-12-02 16:26:51,817 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 218 transitions. Word has length 60 [2023-12-02 16:26:51,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:26:51,817 INFO L495 AbstractCegarLoop]: Abstraction has 205 states and 218 transitions. [2023-12-02 16:26:51,817 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 26.5) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 16:26:51,817 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 218 transitions. [2023-12-02 16:26:51,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-12-02 16:26:51,818 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:26:51,818 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 16:26:51,822 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-12-02 16:26:52,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:26:52,019 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:26:52,019 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:26:52,019 INFO L85 PathProgramCache]: Analyzing trace with hash 1548174647, now seen corresponding path program 1 times [2023-12-02 16:26:52,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:26:52,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441204613] [2023-12-02 16:26:52,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:26:52,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:26:52,025 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:26:52,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [26393054] [2023-12-02 16:26:52,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:26:52,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:26:52,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:26:52,027 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:26:52,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-02 16:26:52,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:26:52,068 INFO L262 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 16:26:52,069 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:26:52,128 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 16:26:52,128 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 16:26:52,197 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 16:26:52,197 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:26:52,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441204613] [2023-12-02 16:26:52,197 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:26:52,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26393054] [2023-12-02 16:26:52,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26393054] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 16:26:52,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2126261711] [2023-12-02 16:26:52,199 INFO L159 IcfgInterpreter]: Started Sifa with 57 locations of interest [2023-12-02 16:26:52,199 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 16:26:52,200 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 16:26:52,200 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 16:26:52,200 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 16:26:56,592 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 53 for LOIs [2023-12-02 16:26:56,604 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 106 for LOIs [2023-12-02 16:26:56,660 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 16:27:04,353 WARN L293 SmtUtils]: Spent 6.08s on a formula simplification. DAG size of input: 123 DAG size of output: 88 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-02 16:27:42,211 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8883#(and (<= |ULTIMATE.start_main_~v~0#1| 4611686018427387905) (<= 1 |#StackHeapBarrier|) (<= 0 (+ |ULTIMATE.start_main_~R~0#1| 2147483648)) (<= |ULTIMATE.start_main_~R~0#1| 2147483647) (<= (* |ULTIMATE.start_main_~u~0#1| |ULTIMATE.start_main_~u~0#1|) 9223372036854775807) (<= |ULTIMATE.start_main_~r~0#1| 4611686018427387904) (<= 1 ~counter~0) (<= 9223372036854775808 (* |ULTIMATE.start_main_~v~0#1| |ULTIMATE.start_main_~v~0#1|)) (<= 1 |ULTIMATE.start_main_~v~0#1|) (<= |ULTIMATE.start_main_~A~0#1| 2147483647) (<= ~counter~0 2147483647) (<= 0 |ULTIMATE.start_main_~A~0#1|) (<= 0 (+ 4611686018427387903 |ULTIMATE.start_main_~r~0#1|)))' at error location [2023-12-02 16:27:42,212 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 16:27:42,212 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 16:27:42,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2023-12-02 16:27:42,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087403617] [2023-12-02 16:27:42,212 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 16:27:42,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-02 16:27:42,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:27:42,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-02 16:27:42,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=1154, Unknown=1, NotChecked=0, Total=1332 [2023-12-02 16:27:42,214 INFO L87 Difference]: Start difference. First operand 205 states and 218 transitions. Second operand has 10 states, 10 states have (on average 10.4) internal successors, (104), 10 states have internal predecessors, (104), 4 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2023-12-02 16:27:42,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:27:42,417 INFO L93 Difference]: Finished difference Result 481 states and 510 transitions. [2023-12-02 16:27:42,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-02 16:27:42,417 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.4) internal successors, (104), 10 states have internal predecessors, (104), 4 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 62 [2023-12-02 16:27:42,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:27:42,420 INFO L225 Difference]: With dead ends: 481 [2023-12-02 16:27:42,420 INFO L226 Difference]: Without dead ends: 448 [2023-12-02 16:27:42,421 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 129 SyntacticMatches, 20 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 971 ImplicationChecksByTransitivity, 45.7s TimeCoverageRelationStatistics Valid=247, Invalid=1644, Unknown=1, NotChecked=0, Total=1892 [2023-12-02 16:27:42,422 INFO L413 NwaCegarLoop]: 88 mSDtfsCounter, 102 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 16:27:42,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 374 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 16:27:42,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2023-12-02 16:27:42,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 402. [2023-12-02 16:27:42,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 359 states have (on average 1.16991643454039) internal successors, (420), 380 states have internal predecessors, (420), 11 states have call successors, (11), 10 states have call predecessors, (11), 10 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-12-02 16:27:42,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 442 transitions. [2023-12-02 16:27:42,451 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 442 transitions. Word has length 62 [2023-12-02 16:27:42,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:27:42,451 INFO L495 AbstractCegarLoop]: Abstraction has 402 states and 442 transitions. [2023-12-02 16:27:42,451 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.4) internal successors, (104), 10 states have internal predecessors, (104), 4 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2023-12-02 16:27:42,452 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 442 transitions. [2023-12-02 16:27:42,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-12-02 16:27:42,452 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:27:42,452 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 16:27:42,456 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-12-02 16:27:42,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:27:42,653 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:27:42,653 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:27:42,653 INFO L85 PathProgramCache]: Analyzing trace with hash 297743259, now seen corresponding path program 1 times [2023-12-02 16:27:42,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:27:42,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894780750] [2023-12-02 16:27:42,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:27:42,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:27:42,660 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:27:42,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1551319651] [2023-12-02 16:27:42,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:27:42,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:27:42,661 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:27:42,661 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:27:42,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-02 16:27:42,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:27:42,707 INFO L262 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 16:27:42,708 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:27:42,758 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 16:27:42,758 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 16:27:42,854 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 16:27:42,855 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:27:42,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894780750] [2023-12-02 16:27:42,855 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:27:42,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551319651] [2023-12-02 16:27:42,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551319651] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 16:27:42,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [66025473] [2023-12-02 16:27:42,857 INFO L159 IcfgInterpreter]: Started Sifa with 51 locations of interest [2023-12-02 16:27:42,858 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 16:27:42,858 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 16:27:42,858 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 16:27:42,858 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 16:27:46,401 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 53 for LOIs [2023-12-02 16:27:46,410 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 102 for LOIs [2023-12-02 16:27:46,453 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 16:27:59,239 WARN L293 SmtUtils]: Spent 6.21s on a formula simplification. DAG size of input: 125 DAG size of output: 90 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-02 16:28:45,272 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '10262#(and (<= |ULTIMATE.start_main_~v~0#1| 4611686018427387905) (<= 1 |#StackHeapBarrier|) (<= 0 (+ |ULTIMATE.start_main_~R~0#1| 2147483648)) (<= |ULTIMATE.start_main_~R~0#1| 2147483647) (<= 0 (+ 2305843011361177599 |ULTIMATE.start_main_~r~0#1|)) (<= 1 ~counter~0) (<= 9223372036854775808 (* |ULTIMATE.start_main_~v~0#1| |ULTIMATE.start_main_~v~0#1|)) (<= 1 |ULTIMATE.start_main_~v~0#1|) (<= |ULTIMATE.start_main_~A~0#1| 2147483647) (<= ~counter~0 100) (<= 0 |ULTIMATE.start_main_~A~0#1|) (<= 0 (+ 4294967295 |ULTIMATE.start_main_~u~0#1|)) (<= |ULTIMATE.start_main_~r~0#1| 2305843009213693951) (<= |ULTIMATE.start_main_~u~0#1| 4294967295))' at error location [2023-12-02 16:28:45,272 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 16:28:45,272 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 16:28:45,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2023-12-02 16:28:45,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365081319] [2023-12-02 16:28:45,273 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 16:28:45,273 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 16:28:45,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:28:45,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 16:28:45,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=794, Unknown=4, NotChecked=0, Total=930 [2023-12-02 16:28:45,274 INFO L87 Difference]: Start difference. First operand 402 states and 442 transitions. Second operand has 6 states, 5 states have (on average 20.4) internal successors, (102), 6 states have internal predecessors, (102), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-12-02 16:28:45,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:28:45,513 INFO L93 Difference]: Finished difference Result 604 states and 676 transitions. [2023-12-02 16:28:45,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 16:28:45,513 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 20.4) internal successors, (102), 6 states have internal predecessors, (102), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 64 [2023-12-02 16:28:45,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:28:45,518 INFO L225 Difference]: With dead ends: 604 [2023-12-02 16:28:45,518 INFO L226 Difference]: Without dead ends: 596 [2023-12-02 16:28:45,518 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 137 SyntacticMatches, 24 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 58.8s TimeCoverageRelationStatistics Valid=139, Invalid=849, Unknown=4, NotChecked=0, Total=992 [2023-12-02 16:28:45,519 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 296 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 16:28:45,520 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 236 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 16:28:45,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2023-12-02 16:28:45,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 543. [2023-12-02 16:28:45,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 502 states have (on average 1.1932270916334662) internal successors, (599), 519 states have internal predecessors, (599), 13 states have call successors, (13), 10 states have call predecessors, (13), 10 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-12-02 16:28:45,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 625 transitions. [2023-12-02 16:28:45,578 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 625 transitions. Word has length 64 [2023-12-02 16:28:45,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:28:45,578 INFO L495 AbstractCegarLoop]: Abstraction has 543 states and 625 transitions. [2023-12-02 16:28:45,578 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 20.4) internal successors, (102), 6 states have internal predecessors, (102), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-12-02 16:28:45,578 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 625 transitions. [2023-12-02 16:28:45,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-12-02 16:28:45,579 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:28:45,579 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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 16:28:45,584 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-12-02 16:28:45,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:28:45,780 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:28:45,781 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:28:45,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1062910156, now seen corresponding path program 1 times [2023-12-02 16:28:45,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:28:45,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123935666] [2023-12-02 16:28:45,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:28:45,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:28:45,787 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:28:45,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1426738508] [2023-12-02 16:28:45,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:28:45,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:28:45,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:28:45,788 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:28:45,789 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-02 16:28:45,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:28:45,833 INFO L262 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 16:28:45,834 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:28:46,026 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-12-02 16:28:46,026 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 16:28:46,148 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-12-02 16:28:46,149 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:28:46,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123935666] [2023-12-02 16:28:46,149 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:28:46,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426738508] [2023-12-02 16:28:46,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426738508] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 16:28:46,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1235563206] [2023-12-02 16:28:46,152 INFO L159 IcfgInterpreter]: Started Sifa with 55 locations of interest [2023-12-02 16:28:46,152 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 16:28:46,152 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 16:28:46,152 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 16:28:46,153 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 16:28:49,785 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 61 for LOIs [2023-12-02 16:28:49,799 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 102 for LOIs [2023-12-02 16:28:49,844 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 16:29:20,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1235563206] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 16:29:20,696 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 16:29:20,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [5, 5] total 40 [2023-12-02 16:29:20,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633359835] [2023-12-02 16:29:20,697 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 16:29:20,697 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-02 16:29:20,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:29:20,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-02 16:29:20,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=1324, Unknown=0, NotChecked=0, Total=1640 [2023-12-02 16:29:20,699 INFO L87 Difference]: Start difference. First operand 543 states and 625 transitions. Second operand has 33 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 28 states have internal predecessors, (51), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 16:29:23,542 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 16:29:43,788 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 16:29:46,009 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 16:29:50,546 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 16:29:55,729 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-12-02 16:30:06,420 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 16:30:23,625 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 16:30:24,894 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 16:30:27,459 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 16:30:29,229 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 16:30:29,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:30:29,274 INFO L93 Difference]: Finished difference Result 574 states and 659 transitions. [2023-12-02 16:30:29,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-12-02 16:30:29,275 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 28 states have internal predecessors, (51), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 88 [2023-12-02 16:30:29,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:30:29,277 INFO L225 Difference]: With dead ends: 574 [2023-12-02 16:30:29,277 INFO L226 Difference]: Without dead ends: 498 [2023-12-02 16:30:29,279 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 204 SyntacticMatches, 19 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1172 ImplicationChecksByTransitivity, 69.4s TimeCoverageRelationStatistics Valid=728, Invalid=2692, Unknown=2, NotChecked=0, Total=3422 [2023-12-02 16:30:29,279 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 278 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1477 mSolverCounterSat, 53 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 1536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1477 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.0s IncrementalHoareTripleChecker+Time [2023-12-02 16:30:29,280 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [278 Valid, 4 Invalid, 1536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1477 Invalid, 6 Unknown, 0 Unchecked, 30.0s Time] [2023-12-02 16:30:29,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2023-12-02 16:30:29,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 439. [2023-12-02 16:30:29,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 414 states have (on average 1.0507246376811594) internal successors, (435), 417 states have internal predecessors, (435), 12 states have call successors, (12), 9 states have call predecessors, (12), 9 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2023-12-02 16:30:29,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 459 transitions. [2023-12-02 16:30:29,332 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 459 transitions. Word has length 88 [2023-12-02 16:30:29,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:30:29,333 INFO L495 AbstractCegarLoop]: Abstraction has 439 states and 459 transitions. [2023-12-02 16:30:29,333 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 28 states have internal predecessors, (51), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 16:30:29,333 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 459 transitions. [2023-12-02 16:30:29,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-12-02 16:30:29,334 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:30:29,334 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 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 16:30:29,340 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-02 16:30:29,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:30:29,535 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:30:29,535 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:30:29,535 INFO L85 PathProgramCache]: Analyzing trace with hash 1154146012, now seen corresponding path program 1 times [2023-12-02 16:30:29,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:30:29,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453116221] [2023-12-02 16:30:29,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:30:29,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:30:29,542 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:30:29,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1352810850] [2023-12-02 16:30:29,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:30:29,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:30:29,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:30:29,543 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:30:29,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-02 16:30:29,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 16:30:29,597 INFO L262 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 16:30:29,599 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:30:29,673 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 20 proven. 25 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 16:30:29,674 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 16:30:29,743 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 20 proven. 25 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 16:30:29,743 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:30:29,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453116221] [2023-12-02 16:30:29,743 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:30:29,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352810850] [2023-12-02 16:30:29,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352810850] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 16:30:29,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2131626267] [2023-12-02 16:30:29,745 INFO L159 IcfgInterpreter]: Started Sifa with 55 locations of interest [2023-12-02 16:30:29,745 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 16:30:29,746 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 16:30:29,746 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 16:30:29,746 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 16:30:32,957 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 61 for LOIs [2023-12-02 16:30:32,976 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 106 for LOIs [2023-12-02 16:30:33,057 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 16:30:45,127 WARN L293 SmtUtils]: Spent 8.23s on a formula simplification. DAG size of input: 66 DAG size of output: 48 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-02 16:31:04,657 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '13778#(and (<= |ULTIMATE.start_main_~v~0#1| 4611686018427387905) (<= 1 |#StackHeapBarrier|) (<= 0 (+ |ULTIMATE.start_main_~R~0#1| 2147483648)) (<= |ULTIMATE.start_main_~R~0#1| 2147483647) (<= 1 ~counter~0) (<= (+ |ULTIMATE.start_main_~A~0#1| |ULTIMATE.start_main_~r~0#1|) 2305843009213693951) (<= 1 |ULTIMATE.start_main_~v~0#1|) (<= 0 (+ 2305843009213693952 |ULTIMATE.start_main_~A~0#1| |ULTIMATE.start_main_~r~0#1|)) (<= |ULTIMATE.start_main_~A~0#1| 2147483647) (<= ~counter~0 100) (<= 0 |ULTIMATE.start_main_~A~0#1|) (<= 0 (+ 4294967295 |ULTIMATE.start_main_~u~0#1|)) (<= 9223372036854775808 (* |ULTIMATE.start_main_~u~0#1| |ULTIMATE.start_main_~u~0#1|)))' at error location [2023-12-02 16:31:04,657 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 16:31:04,657 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 16:31:04,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2023-12-02 16:31:04,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124183829] [2023-12-02 16:31:04,658 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 16:31:04,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 16:31:04,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:31:04,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 16:31:04,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1294, Unknown=0, NotChecked=0, Total=1482 [2023-12-02 16:31:04,659 INFO L87 Difference]: Start difference. First operand 439 states and 459 transitions. Second operand has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-12-02 16:31:04,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:31:04,809 INFO L93 Difference]: Finished difference Result 589 states and 617 transitions. [2023-12-02 16:31:04,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 16:31:04,810 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 93 [2023-12-02 16:31:04,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:31:04,812 INFO L225 Difference]: With dead ends: 589 [2023-12-02 16:31:04,812 INFO L226 Difference]: Without dead ends: 403 [2023-12-02 16:31:04,814 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 217 SyntacticMatches, 23 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 887 ImplicationChecksByTransitivity, 31.6s TimeCoverageRelationStatistics Valid=193, Invalid=1367, Unknown=0, NotChecked=0, Total=1560 [2023-12-02 16:31:04,814 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 9 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 16:31:04,815 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 248 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 16:31:04,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2023-12-02 16:31:04,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 401. [2023-12-02 16:31:04,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 376 states have (on average 1.0398936170212767) internal successors, (391), 380 states have internal predecessors, (391), 12 states have call successors, (12), 9 states have call predecessors, (12), 9 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2023-12-02 16:31:04,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 415 transitions. [2023-12-02 16:31:04,868 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 415 transitions. Word has length 93 [2023-12-02 16:31:04,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:31:04,868 INFO L495 AbstractCegarLoop]: Abstraction has 401 states and 415 transitions. [2023-12-02 16:31:04,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-12-02 16:31:04,868 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 415 transitions. [2023-12-02 16:31:04,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-12-02 16:31:04,870 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:31:04,870 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 16:31:04,874 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-12-02 16:31:05,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-12-02 16:31:05,071 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:31:05,071 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:31:05,071 INFO L85 PathProgramCache]: Analyzing trace with hash -781190013, now seen corresponding path program 2 times [2023-12-02 16:31:05,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:31:05,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841955666] [2023-12-02 16:31:05,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:31:05,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:31:05,081 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:31:05,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [898082019] [2023-12-02 16:31:05,082 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 16:31:05,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:31:05,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:31:05,083 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:31:05,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-02 16:31:05,226 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-02 16:31:05,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 16:31:05,227 INFO L262 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 16:31:05,229 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:31:05,839 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-12-02 16:31:05,839 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 16:31:06,132 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-12-02 16:31:06,132 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:31:06,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841955666] [2023-12-02 16:31:06,132 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:31:06,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898082019] [2023-12-02 16:31:06,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898082019] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 16:31:06,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [748376697] [2023-12-02 16:31:06,135 INFO L159 IcfgInterpreter]: Started Sifa with 55 locations of interest [2023-12-02 16:31:06,135 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 16:31:06,135 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 16:31:06,135 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 16:31:06,135 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 16:31:09,736 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 61 for LOIs [2023-12-02 16:31:09,750 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 102 for LOIs [2023-12-02 16:31:09,794 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 16:32:03,703 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '15637#(and (<= |ULTIMATE.start_main_~v~0#1| 4611686018427387905) (<= 1 |#StackHeapBarrier|) (<= 0 (+ |ULTIMATE.start_main_~R~0#1| 2147483648)) (<= |ULTIMATE.start_main_~R~0#1| 2147483647) (<= 1 ~counter~0) (<= (+ |ULTIMATE.start_main_~A~0#1| |ULTIMATE.start_main_~r~0#1|) 2305843009213693951) (<= 1 |ULTIMATE.start_main_~v~0#1|) (<= 0 (+ 2305843009213693952 |ULTIMATE.start_main_~A~0#1| |ULTIMATE.start_main_~r~0#1|)) (<= |ULTIMATE.start_main_~A~0#1| 2147483647) (<= ~counter~0 100) (<= 0 |ULTIMATE.start_main_~A~0#1|) (<= 0 (+ 4294967295 |ULTIMATE.start_main_~u~0#1|)) (<= 9223372036854775808 (* |ULTIMATE.start_main_~u~0#1| |ULTIMATE.start_main_~u~0#1|)))' at error location [2023-12-02 16:32:03,703 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 16:32:03,703 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 16:32:03,703 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2023-12-02 16:32:03,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702335481] [2023-12-02 16:32:03,703 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 16:32:03,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-02 16:32:03,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 16:32:03,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-02 16:32:03,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=264, Invalid=1537, Unknown=5, NotChecked=0, Total=1806 [2023-12-02 16:32:03,705 INFO L87 Difference]: Start difference. First operand 401 states and 415 transitions. Second operand has 11 states, 9 states have (on average 13.222222222222221) internal successors, (119), 11 states have internal predecessors, (119), 6 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 16:32:04,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 16:32:04,364 INFO L93 Difference]: Finished difference Result 737 states and 769 transitions. [2023-12-02 16:32:04,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 16:32:04,365 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 13.222222222222221) internal successors, (119), 11 states have internal predecessors, (119), 6 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 6 states have call successors, (6) Word has length 124 [2023-12-02 16:32:04,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 16:32:04,368 INFO L225 Difference]: With dead ends: 737 [2023-12-02 16:32:04,368 INFO L226 Difference]: Without dead ends: 723 [2023-12-02 16:32:04,369 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 303 SyntacticMatches, 26 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1148 ImplicationChecksByTransitivity, 54.1s TimeCoverageRelationStatistics Valid=318, Invalid=1933, Unknown=5, NotChecked=0, Total=2256 [2023-12-02 16:32:04,369 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 651 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 652 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-02 16:32:04,369 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [652 Valid, 180 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 284 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-02 16:32:04,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2023-12-02 16:32:04,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 625. [2023-12-02 16:32:04,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 594 states have (on average 1.0404040404040404) internal successors, (618), 597 states have internal predecessors, (618), 18 states have call successors, (18), 9 states have call predecessors, (18), 9 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-12-02 16:32:04,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 654 transitions. [2023-12-02 16:32:04,421 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 654 transitions. Word has length 124 [2023-12-02 16:32:04,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 16:32:04,421 INFO L495 AbstractCegarLoop]: Abstraction has 625 states and 654 transitions. [2023-12-02 16:32:04,422 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 13.222222222222221) internal successors, (119), 11 states have internal predecessors, (119), 6 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 4 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 16:32:04,422 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 654 transitions. [2023-12-02 16:32:04,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-02 16:32:04,424 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 16:32:04,424 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 16:32:04,428 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-12-02 16:32:04,624 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-12-02 16:32:04,624 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 55 more)] === [2023-12-02 16:32:04,625 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 16:32:04,625 INFO L85 PathProgramCache]: Analyzing trace with hash -2030105712, now seen corresponding path program 2 times [2023-12-02 16:32:04,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 16:32:04,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537700927] [2023-12-02 16:32:04,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 16:32:04,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 16:32:04,633 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 16:32:04,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [323590818] [2023-12-02 16:32:04,633 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 16:32:04,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 16:32:04,634 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 16:32:04,634 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 16:32:04,636 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4a48b88f-c0ec-4cf0-9c7d-bc4accbf1b2d/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-02 16:32:05,729 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-02 16:32:05,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 16:32:05,731 INFO L262 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-02 16:32:05,733 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 16:32:19,968 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 36 proven. 34 refuted. 0 times theorem prover too weak. 134 trivial. 0 not checked. [2023-12-02 16:32:19,969 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 16:32:22,568 WARN L876 $PredicateComparison]: unable to prove that (let ((.cse0 (* |c_ULTIMATE.start_main_~u~0#1| |c_ULTIMATE.start_main_~u~0#1|)) (.cse1 (* 2 |c_ULTIMATE.start_main_~v~0#1|))) (or (< (+ (* |c_ULTIMATE.start_main_~v~0#1| |c_ULTIMATE.start_main_~v~0#1|) (* |c_ULTIMATE.start_main_~v~0#1| 4)) 9223372036854775804) (< (div (+ .cse0 (* (- 1) |c_ULTIMATE.start_main_~v~0#1| |c_ULTIMATE.start_main_~v~0#1|) .cse1 (* (- 2) |c_ULTIMATE.start_main_~u~0#1|)) 4) (+ |c_ULTIMATE.start_main_~A~0#1| 1)) (not (= (mod (+ (* 3 |c_ULTIMATE.start_main_~v~0#1| |c_ULTIMATE.start_main_~v~0#1|) .cse0 (* |c_ULTIMATE.start_main_~u~0#1| 2) .cse1) 4) 0)))) is different from true [2023-12-02 16:32:42,904 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 16:32:42,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537700927] [2023-12-02 16:32:42,904 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 16:32:42,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323590818] [2023-12-02 16:32:42,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323590818] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 16:32:42,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2054316084] [2023-12-02 16:32:42,906 INFO L159 IcfgInterpreter]: Started Sifa with 57 locations of interest [2023-12-02 16:32:42,906 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 16:32:42,906 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 16:32:42,907 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 16:32:42,907 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 16:32:46,334 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 53 for LOIs [2023-12-02 16:32:46,344 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 106 for LOIs [2023-12-02 16:32:46,401 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 16:33:29,091 WARN L293 SmtUtils]: Spent 5.26s on a formula simplification. DAG size of input: 131 DAG size of output: 93 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-02 16:33:42,840 WARN L293 SmtUtils]: Spent 5.01s on a formula simplification. DAG size of input: 127 DAG size of output: 90 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-02 16:34:38,168 WARN L293 SmtUtils]: Spent 7.18s on a formula simplification. DAG size of input: 57 DAG size of output: 43 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate)