./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/prodbin-ll_valuebound100.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_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/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_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/prodbin-ll_valuebound100.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/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_d3a00a05-5a35-4e31-b843-7bae61a85823/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 8bd25fcd8e8d81d9ce03f11651b22e7d6f0ec0da3b511f7ebe00128a9109f319 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 13:47:58,384 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 13:47:58,444 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Overflow-32bit-Taipan_Default.epf [2023-12-02 13:47:58,448 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 13:47:58,449 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 13:47:58,470 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 13:47:58,471 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 13:47:58,471 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 13:47:58,472 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 13:47:58,473 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 13:47:58,473 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 13:47:58,474 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 13:47:58,474 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 13:47:58,475 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 13:47:58,475 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 13:47:58,475 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 13:47:58,476 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 13:47:58,476 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 13:47:58,477 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 13:47:58,477 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 13:47:58,478 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 13:47:58,478 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 13:47:58,479 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 13:47:58,480 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 13:47:58,480 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 13:47:58,480 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 13:47:58,481 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 13:47:58,481 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 13:47:58,482 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 13:47:58,482 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 13:47:58,482 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 13:47:58,483 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-12-02 13:47:58,483 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-12-02 13:47:58,484 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 13:47:58,484 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 13:47:58,484 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 13:47:58,485 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 13:47:58,485 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 13:47:58,486 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 13:47:58,486 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 13:47:58,486 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 13:47:58,487 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 13:47:58,487 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 13:47:58,487 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 13:47:58,487 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 13:47:58,488 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 13:47:58,488 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 13:47:58,488 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 13:47:58,488 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 13:47:58,488 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/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_d3a00a05-5a35-4e31-b843-7bae61a85823/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 -> 8bd25fcd8e8d81d9ce03f11651b22e7d6f0ec0da3b511f7ebe00128a9109f319 [2023-12-02 13:47:58,688 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 13:47:58,707 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 13:47:58,710 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 13:47:58,711 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 13:47:58,711 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 13:47:58,712 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/nla-digbench-scaling/prodbin-ll_valuebound100.c [2023-12-02 13:48:01,469 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 13:48:01,619 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 13:48:01,619 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/sv-benchmarks/c/nla-digbench-scaling/prodbin-ll_valuebound100.c [2023-12-02 13:48:01,625 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/data/12add8381/97b708156b8a45d884483489f2e9e611/FLAGa9f20c8c2 [2023-12-02 13:48:01,635 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/data/12add8381/97b708156b8a45d884483489f2e9e611 [2023-12-02 13:48:01,637 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 13:48:01,638 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 13:48:01,639 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 13:48:01,639 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 13:48:01,648 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 13:48:01,649 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 01:48:01" (1/1) ... [2023-12-02 13:48:01,650 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@35257516 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:48:01, skipping insertion in model container [2023-12-02 13:48:01,650 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 01:48:01" (1/1) ... [2023-12-02 13:48:01,671 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 13:48:01,805 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 13:48:01,812 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 13:48:01,830 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 13:48:01,842 INFO L206 MainTranslator]: Completed translation [2023-12-02 13:48:01,843 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:48:01 WrapperNode [2023-12-02 13:48:01,843 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 13:48:01,844 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 13:48:01,844 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 13:48:01,844 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 13:48:01,849 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:48:01" (1/1) ... [2023-12-02 13:48:01,856 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:48:01" (1/1) ... [2023-12-02 13:48:01,872 INFO L138 Inliner]: procedures = 14, calls = 13, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 65 [2023-12-02 13:48:01,872 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 13:48:01,873 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 13:48:01,873 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 13:48:01,873 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 13:48:01,880 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:48:01" (1/1) ... [2023-12-02 13:48:01,880 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:48:01" (1/1) ... [2023-12-02 13:48:01,882 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:48:01" (1/1) ... [2023-12-02 13:48:01,882 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:48:01" (1/1) ... [2023-12-02 13:48:01,886 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:48:01" (1/1) ... [2023-12-02 13:48:01,889 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:48:01" (1/1) ... [2023-12-02 13:48:01,890 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:48:01" (1/1) ... [2023-12-02 13:48:01,891 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:48:01" (1/1) ... [2023-12-02 13:48:01,893 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 13:48:01,894 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 13:48:01,894 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 13:48:01,894 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 13:48:01,895 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:48:01" (1/1) ... [2023-12-02 13:48:01,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 13:48:01,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:48:01,927 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 13:48:01,931 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 13:48:01,958 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 13:48:01,958 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 13:48:01,958 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 13:48:01,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 13:48:01,958 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 13:48:01,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 13:48:01,959 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-12-02 13:48:01,959 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-12-02 13:48:02,020 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 13:48:02,022 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 13:48:02,210 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 13:48:02,242 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 13:48:02,243 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-02 13:48:02,245 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 01:48:02 BoogieIcfgContainer [2023-12-02 13:48:02,245 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 13:48:02,248 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 13:48:02,248 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 13:48:02,252 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 13:48:02,252 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 01:48:01" (1/3) ... [2023-12-02 13:48:02,253 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@51e1498a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 01:48:02, skipping insertion in model container [2023-12-02 13:48:02,253 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:48:01" (2/3) ... [2023-12-02 13:48:02,253 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@51e1498a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 01:48:02, skipping insertion in model container [2023-12-02 13:48:02,253 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 01:48:02" (3/3) ... [2023-12-02 13:48:02,255 INFO L112 eAbstractionObserver]: Analyzing ICFG prodbin-ll_valuebound100.c [2023-12-02 13:48:02,274 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 13:48:02,274 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 16 error locations. [2023-12-02 13:48:02,317 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 13:48:02,322 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;@5b6e21e0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 13:48:02,322 INFO L358 AbstractCegarLoop]: Starting to check reachability of 16 error locations. [2023-12-02 13:48:02,329 INFO L276 IsEmpty]: Start isEmpty. Operand has 49 states, 25 states have (on average 1.76) internal successors, (44), 41 states have internal predecessors, (44), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-12-02 13:48:02,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2023-12-02 13:48:02,337 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:48:02,338 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:48:02,338 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:48:02,344 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:48:02,344 INFO L85 PathProgramCache]: Analyzing trace with hash 942087750, now seen corresponding path program 1 times [2023-12-02 13:48:02,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:48:02,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80973710] [2023-12-02 13:48:02,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:02,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:48:02,450 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:48:02,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [439343092] [2023-12-02 13:48:02,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:02,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:02,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:48:02,457 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:48:02,460 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 13:48:02,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:48:02,528 INFO L262 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-02 13:48:02,534 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:48:02,676 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 13:48:02,677 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:48:03,402 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:48:03,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80973710] [2023-12-02 13:48:03,403 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:48:03,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439343092] [2023-12-02 13:48:03,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439343092] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:48:03,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1296766610] [2023-12-02 13:48:03,431 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2023-12-02 13:48:03,431 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:48:03,435 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:48:03,441 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:48:03,442 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:48:04,025 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:48:04,027 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:48:04,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1296766610] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:48:04,439 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:48:04,439 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [5] total 13 [2023-12-02 13:48:04,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981274362] [2023-12-02 13:48:04,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:48:04,446 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-02 13:48:04,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:48:04,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-02 13:48:04,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2023-12-02 13:48:04,473 INFO L87 Difference]: Start difference. First operand has 49 states, 25 states have (on average 1.76) internal successors, (44), 41 states have internal predecessors, (44), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Second operand has 10 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 13:48:04,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:48:04,754 INFO L93 Difference]: Finished difference Result 78 states and 90 transitions. [2023-12-02 13:48:04,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-02 13:48:04,756 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 14 [2023-12-02 13:48:04,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:48:04,764 INFO L225 Difference]: With dead ends: 78 [2023-12-02 13:48:04,764 INFO L226 Difference]: Without dead ends: 54 [2023-12-02 13:48:04,767 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2023-12-02 13:48:04,771 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 246 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:48:04,772 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 44 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:48:04,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2023-12-02 13:48:04,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2023-12-02 13:48:04,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 35 states have (on average 1.4) internal successors, (49), 46 states have internal predecessors, (49), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-12-02 13:48:04,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 59 transitions. [2023-12-02 13:48:04,815 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 59 transitions. Word has length 14 [2023-12-02 13:48:04,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:48:04,816 INFO L495 AbstractCegarLoop]: Abstraction has 54 states and 59 transitions. [2023-12-02 13:48:04,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 13:48:04,817 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 59 transitions. [2023-12-02 13:48:04,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2023-12-02 13:48:04,818 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:48:04,818 INFO L195 NwaCegarLoop]: trace histogram [3, 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 13:48:04,829 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 13:48:05,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-02 13:48:05,024 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:48:05,025 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:48:05,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1451133285, now seen corresponding path program 1 times [2023-12-02 13:48:05,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:48:05,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565422639] [2023-12-02 13:48:05,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:05,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:48:05,042 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:48:05,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1304689700] [2023-12-02 13:48:05,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:05,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:05,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:48:05,044 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:48:05,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-02 13:48:05,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:48:05,091 INFO L262 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 13:48:05,093 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:48:05,116 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 13:48:05,116 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:48:05,116 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:48:05,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565422639] [2023-12-02 13:48:05,117 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:48:05,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304689700] [2023-12-02 13:48:05,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304689700] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:48:05,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:48:05,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 13:48:05,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613439131] [2023-12-02 13:48:05,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:48:05,119 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:48:05,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:48:05,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:48:05,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:48:05,120 INFO L87 Difference]: Start difference. First operand 54 states and 59 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-02 13:48:05,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:48:05,227 INFO L93 Difference]: Finished difference Result 54 states and 59 transitions. [2023-12-02 13:48:05,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:48:05,228 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 27 [2023-12-02 13:48:05,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:48:05,229 INFO L225 Difference]: With dead ends: 54 [2023-12-02 13:48:05,230 INFO L226 Difference]: Without dead ends: 53 [2023-12-02 13:48:05,230 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 25 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 13:48:05,232 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 4 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:48:05,232 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 52 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:48:05,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2023-12-02 13:48:05,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 53. [2023-12-02 13:48:05,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 35 states have (on average 1.3714285714285714) internal successors, (48), 45 states have internal predecessors, (48), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-12-02 13:48:05,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 58 transitions. [2023-12-02 13:48:05,244 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 58 transitions. Word has length 27 [2023-12-02 13:48:05,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:48:05,244 INFO L495 AbstractCegarLoop]: Abstraction has 53 states and 58 transitions. [2023-12-02 13:48:05,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-02 13:48:05,245 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 58 transitions. [2023-12-02 13:48:05,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2023-12-02 13:48:05,246 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:48:05,246 INFO L195 NwaCegarLoop]: trace histogram [3, 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 13:48:05,252 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-02 13:48:05,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-02 13:48:05,449 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:48:05,449 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:48:05,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1451442118, now seen corresponding path program 1 times [2023-12-02 13:48:05,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:48:05,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300001647] [2023-12-02 13:48:05,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:05,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:48:05,461 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:48:05,462 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [101587075] [2023-12-02 13:48:05,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:05,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:05,462 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:48:05,463 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:48:05,464 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-02 13:48:05,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:48:05,511 INFO L262 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 13:48:05,513 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:48:05,560 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 13:48:05,560 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:48:05,560 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:48:05,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300001647] [2023-12-02 13:48:05,560 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:48:05,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101587075] [2023-12-02 13:48:05,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101587075] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:48:05,561 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:48:05,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:48:05,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245684352] [2023-12-02 13:48:05,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:48:05,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 13:48:05,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:48:05,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 13:48:05,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:48:05,563 INFO L87 Difference]: Start difference. First operand 53 states and 58 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 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 13:48:05,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:48:05,776 INFO L93 Difference]: Finished difference Result 74 states and 82 transitions. [2023-12-02 13:48:05,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 13:48:05,778 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 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 27 [2023-12-02 13:48:05,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:48:05,779 INFO L225 Difference]: With dead ends: 74 [2023-12-02 13:48:05,779 INFO L226 Difference]: Without dead ends: 73 [2023-12-02 13:48:05,780 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 24 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 13:48:05,781 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 64 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:48:05,781 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 40 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:48:05,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2023-12-02 13:48:05,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 67. [2023-12-02 13:48:05,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 48 states have (on average 1.4375) internal successors, (69), 58 states have internal predecessors, (69), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 13:48:05,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 81 transitions. [2023-12-02 13:48:05,795 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 81 transitions. Word has length 27 [2023-12-02 13:48:05,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:48:05,796 INFO L495 AbstractCegarLoop]: Abstraction has 67 states and 81 transitions. [2023-12-02 13:48:05,796 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 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 13:48:05,796 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 81 transitions. [2023-12-02 13:48:05,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2023-12-02 13:48:05,797 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:48:05,797 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 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 13:48:05,803 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-02 13:48:05,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:05,998 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:48:05,999 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:48:05,999 INFO L85 PathProgramCache]: Analyzing trace with hash 2035458950, now seen corresponding path program 1 times [2023-12-02 13:48:05,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:48:05,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251893702] [2023-12-02 13:48:05,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:05,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:48:06,012 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:48:06,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [91762882] [2023-12-02 13:48:06,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:06,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:06,013 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:48:06,014 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:48:06,024 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-02 13:48:06,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:48:06,071 INFO L262 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 13:48:06,073 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:48:06,103 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 13:48:06,104 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:48:06,104 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:48:06,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251893702] [2023-12-02 13:48:06,104 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:48:06,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91762882] [2023-12-02 13:48:06,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91762882] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:48:06,104 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:48:06,105 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:48:06,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180951589] [2023-12-02 13:48:06,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:48:06,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 13:48:06,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:48:06,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 13:48:06,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:48:06,106 INFO L87 Difference]: Start difference. First operand 67 states and 81 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 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 13:48:06,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:48:06,163 INFO L93 Difference]: Finished difference Result 67 states and 81 transitions. [2023-12-02 13:48:06,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 13:48:06,164 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 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 28 [2023-12-02 13:48:06,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:48:06,165 INFO L225 Difference]: With dead ends: 67 [2023-12-02 13:48:06,165 INFO L226 Difference]: Without dead ends: 65 [2023-12-02 13:48:06,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 25 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 13:48:06,167 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 41 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:48:06,167 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 31 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 13:48:06,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2023-12-02 13:48:06,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2023-12-02 13:48:06,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 48 states have (on average 1.375) internal successors, (66), 56 states have internal predecessors, (66), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 13:48:06,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 78 transitions. [2023-12-02 13:48:06,179 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 78 transitions. Word has length 28 [2023-12-02 13:48:06,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:48:06,180 INFO L495 AbstractCegarLoop]: Abstraction has 65 states and 78 transitions. [2023-12-02 13:48:06,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 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 13:48:06,180 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 78 transitions. [2023-12-02 13:48:06,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2023-12-02 13:48:06,181 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:48:06,181 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 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 13:48:06,186 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-02 13:48:06,381 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:06,382 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:48:06,382 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:48:06,382 INFO L85 PathProgramCache]: Analyzing trace with hash -1325281910, now seen corresponding path program 1 times [2023-12-02 13:48:06,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:48:06,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953524332] [2023-12-02 13:48:06,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:06,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:48:06,392 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:48:06,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1799413895] [2023-12-02 13:48:06,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:06,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:06,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:48:06,394 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:48:06,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-02 13:48:06,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:48:06,439 INFO L262 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 13:48:06,440 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:48:06,481 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 13:48:06,481 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:48:06,481 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:48:06,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953524332] [2023-12-02 13:48:06,481 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:48:06,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799413895] [2023-12-02 13:48:06,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799413895] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:48:06,482 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:48:06,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:48:06,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368935733] [2023-12-02 13:48:06,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:48:06,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 13:48:06,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:48:06,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 13:48:06,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:48:06,483 INFO L87 Difference]: Start difference. First operand 65 states and 78 transitions. Second operand has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-12-02 13:48:06,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:48:06,635 INFO L93 Difference]: Finished difference Result 70 states and 84 transitions. [2023-12-02 13:48:06,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 13:48:06,636 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 29 [2023-12-02 13:48:06,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:48:06,637 INFO L225 Difference]: With dead ends: 70 [2023-12-02 13:48:06,637 INFO L226 Difference]: Without dead ends: 69 [2023-12-02 13:48:06,637 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 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 13:48:06,638 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 48 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:48:06,638 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 47 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:48:06,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2023-12-02 13:48:06,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 68. [2023-12-02 13:48:06,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 51 states have (on average 1.3529411764705883) internal successors, (69), 59 states have internal predecessors, (69), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 13:48:06,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 81 transitions. [2023-12-02 13:48:06,650 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 81 transitions. Word has length 29 [2023-12-02 13:48:06,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:48:06,650 INFO L495 AbstractCegarLoop]: Abstraction has 68 states and 81 transitions. [2023-12-02 13:48:06,651 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-12-02 13:48:06,651 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 81 transitions. [2023-12-02 13:48:06,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-12-02 13:48:06,652 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:48:06,652 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 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 13:48:06,657 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-02 13:48:06,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:06,857 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:48:06,857 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:48:06,857 INFO L85 PathProgramCache]: Analyzing trace with hash 1865933832, now seen corresponding path program 1 times [2023-12-02 13:48:06,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:48:06,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928672932] [2023-12-02 13:48:06,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:06,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:48:06,868 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:48:06,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [385747477] [2023-12-02 13:48:06,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:06,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:06,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:48:06,870 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:48:06,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-02 13:48:06,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:48:06,916 INFO L262 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 13:48:06,917 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:48:06,951 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 13:48:06,951 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:48:06,952 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:48:06,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928672932] [2023-12-02 13:48:06,952 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:48:06,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385747477] [2023-12-02 13:48:06,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385747477] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:48:06,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:48:06,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:48:06,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180023433] [2023-12-02 13:48:06,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:48:06,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 13:48:06,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:48:06,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 13:48:06,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:48:06,954 INFO L87 Difference]: Start difference. First operand 68 states and 81 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-12-02 13:48:07,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:48:07,135 INFO L93 Difference]: Finished difference Result 70 states and 83 transitions. [2023-12-02 13:48:07,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 13:48:07,136 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 30 [2023-12-02 13:48:07,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:48:07,137 INFO L225 Difference]: With dead ends: 70 [2023-12-02 13:48:07,137 INFO L226 Difference]: Without dead ends: 69 [2023-12-02 13:48:07,137 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 27 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 13:48:07,138 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 45 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:48:07,138 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 48 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:48:07,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2023-12-02 13:48:07,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2023-12-02 13:48:07,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 52 states have (on average 1.3461538461538463) internal successors, (70), 60 states have internal predecessors, (70), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 13:48:07,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 82 transitions. [2023-12-02 13:48:07,149 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 82 transitions. Word has length 30 [2023-12-02 13:48:07,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:48:07,149 INFO L495 AbstractCegarLoop]: Abstraction has 69 states and 82 transitions. [2023-12-02 13:48:07,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-12-02 13:48:07,149 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 82 transitions. [2023-12-02 13:48:07,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-12-02 13:48:07,150 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:48:07,150 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:48:07,156 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-02 13:48:07,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-12-02 13:48:07,353 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:48:07,353 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:48:07,353 INFO L85 PathProgramCache]: Analyzing trace with hash -1818514670, now seen corresponding path program 1 times [2023-12-02 13:48:07,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:48:07,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765412747] [2023-12-02 13:48:07,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:07,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:48:07,362 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:48:07,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1060113918] [2023-12-02 13:48:07,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:07,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:07,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:48:07,364 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:48:07,367 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-02 13:48:07,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:48:07,410 INFO L262 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-02 13:48:07,412 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:48:07,558 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-02 13:48:07,558 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:48:09,994 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:48:09,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765412747] [2023-12-02 13:48:09,994 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:48:09,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060113918] [2023-12-02 13:48:09,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060113918] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:48:09,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1132078788] [2023-12-02 13:48:09,998 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2023-12-02 13:48:09,998 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:48:09,998 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:48:09,998 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:48:09,998 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:48:12,376 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 123 for LOIs [2023-12-02 13:48:12,454 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:48:12,456 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:48:19,082 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '1596#(and (<= 1 |#StackHeapBarrier|) (<= 0 (+ (div (* (- 1) |ULTIMATE.start_main_~x~0#1|) 2) 4611686018427387903)) (<= |ULTIMATE.start_main_~a~0#1| 100) (<= (div (* (- 1) |ULTIMATE.start_main_~x~0#1|) 2) 4611686018427387904) (<= |ULTIMATE.start_main_~b~0#1| 100) (<= 1 |ULTIMATE.start_main_~b~0#1|) (= (mod |ULTIMATE.start_main_~x~0#1| 2) 0) (= |ULTIMATE.start_main_~z~0#1| 0) (<= 0 |ULTIMATE.start_main_~a~0#1|) (<= (+ 9223372036854775809 (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|)) 0) (exists ((|v_ULTIMATE.start_main_~y~0#1_41| Int)) (and (or (< |v_ULTIMATE.start_main_~y~0#1_41| 0) (not (= (mod |v_ULTIMATE.start_main_~y~0#1_41| 2) 1))) (or (and (= (+ (div |v_ULTIMATE.start_main_~y~0#1_41| 2) 1) |ULTIMATE.start_main_~y~0#1|) (not (= (mod |v_ULTIMATE.start_main_~y~0#1_41| 2) 0))) (and (= (mod |v_ULTIMATE.start_main_~y~0#1_41| 2) 0) (= |ULTIMATE.start_main_~y~0#1| (div |v_ULTIMATE.start_main_~y~0#1_41| 2)))) (or (< (div |v_ULTIMATE.start_main_~y~0#1_41| 2) 9223372036854775807) (= 9223372036854775807 (div |v_ULTIMATE.start_main_~y~0#1_41| 2))) (or (and (= (+ 9223372036854775809 (div |v_ULTIMATE.start_main_~y~0#1_41| 2)) 0) (not (= (mod |v_ULTIMATE.start_main_~y~0#1_41| 2) 0))) (< 0 (+ 9223372036854775809 (div |v_ULTIMATE.start_main_~y~0#1_41| 2)))))))' at error location [2023-12-02 13:48:19,082 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:48:19,082 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:48:19,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2023-12-02 13:48:19,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499784590] [2023-12-02 13:48:19,083 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:48:19,083 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 13:48:19,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:48:19,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 13:48:19,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=675, Unknown=0, NotChecked=0, Total=812 [2023-12-02 13:48:19,085 INFO L87 Difference]: Start difference. First operand 69 states and 82 transitions. Second operand has 7 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-12-02 13:48:19,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:48:19,271 INFO L93 Difference]: Finished difference Result 81 states and 88 transitions. [2023-12-02 13:48:19,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 13:48:19,271 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 30 [2023-12-02 13:48:19,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:48:19,272 INFO L225 Difference]: With dead ends: 81 [2023-12-02 13:48:19,272 INFO L226 Difference]: Without dead ends: 79 [2023-12-02 13:48:19,273 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=157, Invalid=773, Unknown=0, NotChecked=0, Total=930 [2023-12-02 13:48:19,274 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 114 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:48:19,274 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 34 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:48:19,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2023-12-02 13:48:19,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 69. [2023-12-02 13:48:19,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 52 states have (on average 1.3076923076923077) internal successors, (68), 60 states have internal predecessors, (68), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 13:48:19,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 80 transitions. [2023-12-02 13:48:19,284 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 80 transitions. Word has length 30 [2023-12-02 13:48:19,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:48:19,284 INFO L495 AbstractCegarLoop]: Abstraction has 69 states and 80 transitions. [2023-12-02 13:48:19,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-12-02 13:48:19,285 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 80 transitions. [2023-12-02 13:48:19,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2023-12-02 13:48:19,285 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:48:19,286 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 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 13:48:19,290 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-02 13:48:19,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:19,486 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:48:19,487 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:48:19,487 INFO L85 PathProgramCache]: Analyzing trace with hash 2009374028, now seen corresponding path program 1 times [2023-12-02 13:48:19,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:48:19,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889666166] [2023-12-02 13:48:19,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:19,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:48:19,496 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:48:19,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1863642943] [2023-12-02 13:48:19,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:19,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:19,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:48:19,498 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:48:19,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-02 13:48:19,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:48:19,533 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 13:48:19,535 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:48:19,565 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 13:48:19,565 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:48:19,565 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:48:19,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889666166] [2023-12-02 13:48:19,565 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:48:19,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863642943] [2023-12-02 13:48:19,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863642943] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:48:19,566 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:48:19,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 13:48:19,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011354667] [2023-12-02 13:48:19,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:48:19,566 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:48:19,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:48:19,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:48:19,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:48:19,567 INFO L87 Difference]: Start difference. First operand 69 states and 80 transitions. Second operand has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-02 13:48:19,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:48:19,766 INFO L93 Difference]: Finished difference Result 79 states and 87 transitions. [2023-12-02 13:48:19,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:48:19,766 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 31 [2023-12-02 13:48:19,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:48:19,767 INFO L225 Difference]: With dead ends: 79 [2023-12-02 13:48:19,767 INFO L226 Difference]: Without dead ends: 78 [2023-12-02 13:48:19,767 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-02 13:48:19,768 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 28 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:48:19,769 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 84 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:48:19,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2023-12-02 13:48:19,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 68. [2023-12-02 13:48:19,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 52 states have (on average 1.2884615384615385) internal successors, (67), 59 states have internal predecessors, (67), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-12-02 13:48:19,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 79 transitions. [2023-12-02 13:48:19,779 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 79 transitions. Word has length 31 [2023-12-02 13:48:19,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:48:19,779 INFO L495 AbstractCegarLoop]: Abstraction has 68 states and 79 transitions. [2023-12-02 13:48:19,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-02 13:48:19,779 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 79 transitions. [2023-12-02 13:48:19,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2023-12-02 13:48:19,780 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:48:19,780 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:48:19,785 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-12-02 13:48:19,980 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-12-02 13:48:19,981 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:48:19,981 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:48:19,981 INFO L85 PathProgramCache]: Analyzing trace with hash -539379872, now seen corresponding path program 1 times [2023-12-02 13:48:19,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:48:19,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235241036] [2023-12-02 13:48:19,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:19,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:48:19,991 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:48:19,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [461128584] [2023-12-02 13:48:19,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:19,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:19,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:48:19,992 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:48:19,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-02 13:48:20,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:48:20,031 INFO L262 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-02 13:48:20,033 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:48:20,197 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-02 13:48:20,197 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:48:21,320 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:48:21,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235241036] [2023-12-02 13:48:21,320 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:48:21,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461128584] [2023-12-02 13:48:21,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [461128584] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:48:21,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1539733886] [2023-12-02 13:48:21,323 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2023-12-02 13:48:21,323 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:48:21,323 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:48:21,324 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:48:21,324 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:48:22,958 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 123 for LOIs [2023-12-02 13:48:23,057 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:48:23,058 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:48:31,391 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2190#(and (<= 1 |#StackHeapBarrier|) (<= 0 (+ (div (* (- 1) |ULTIMATE.start_main_~x~0#1|) 2) 4611686018427387903)) (<= |ULTIMATE.start_main_~a~0#1| 100) (<= (div (* (- 1) |ULTIMATE.start_main_~x~0#1|) 2) 4611686018427387904) (<= |ULTIMATE.start_main_~b~0#1| 100) (<= 1 |ULTIMATE.start_main_~b~0#1|) (= (mod |ULTIMATE.start_main_~x~0#1| 2) 0) (<= 9223372036854775808 (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|)) (= |ULTIMATE.start_main_~z~0#1| 0) (<= 0 |ULTIMATE.start_main_~a~0#1|) (exists ((|v_ULTIMATE.start_main_~y~0#1_48| Int)) (and (or (and (= |ULTIMATE.start_main_~y~0#1| (div |v_ULTIMATE.start_main_~y~0#1_48| 2)) (= (mod |v_ULTIMATE.start_main_~y~0#1_48| 2) 0)) (and (= (+ (div |v_ULTIMATE.start_main_~y~0#1_48| 2) 1) |ULTIMATE.start_main_~y~0#1|) (not (= (mod |v_ULTIMATE.start_main_~y~0#1_48| 2) 0)))) (or (= 9223372036854775807 (div |v_ULTIMATE.start_main_~y~0#1_48| 2)) (< (div |v_ULTIMATE.start_main_~y~0#1_48| 2) 9223372036854775807)) (or (not (= (mod |v_ULTIMATE.start_main_~y~0#1_48| 2) 1)) (< |v_ULTIMATE.start_main_~y~0#1_48| 0)) (or (and (= (+ 9223372036854775809 (div |v_ULTIMATE.start_main_~y~0#1_48| 2)) 0) (not (= (mod |v_ULTIMATE.start_main_~y~0#1_48| 2) 0))) (< 0 (+ 9223372036854775809 (div |v_ULTIMATE.start_main_~y~0#1_48| 2)))))))' at error location [2023-12-02 13:48:31,392 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:48:31,392 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:48:31,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2023-12-02 13:48:31,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58959121] [2023-12-02 13:48:31,392 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:48:31,392 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-02 13:48:31,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:48:31,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-02 13:48:31,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=823, Unknown=2, NotChecked=0, Total=992 [2023-12-02 13:48:31,394 INFO L87 Difference]: Start difference. First operand 68 states and 79 transitions. Second operand has 10 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 4 states have call successors, (4), 1 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 13:48:31,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:48:31,814 INFO L93 Difference]: Finished difference Result 92 states and 105 transitions. [2023-12-02 13:48:31,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 13:48:31,815 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 4 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 31 [2023-12-02 13:48:31,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:48:31,815 INFO L225 Difference]: With dead ends: 92 [2023-12-02 13:48:31,816 INFO L226 Difference]: Without dead ends: 90 [2023-12-02 13:48:31,817 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 433 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=224, Invalid=1106, Unknown=2, NotChecked=0, Total=1332 [2023-12-02 13:48:31,817 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 147 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 13:48:31,818 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 58 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 13:48:31,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2023-12-02 13:48:31,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 82. [2023-12-02 13:48:31,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 65 states have (on average 1.2769230769230768) internal successors, (83), 72 states have internal predecessors, (83), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-12-02 13:48:31,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 97 transitions. [2023-12-02 13:48:31,825 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 97 transitions. Word has length 31 [2023-12-02 13:48:31,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:48:31,825 INFO L495 AbstractCegarLoop]: Abstraction has 82 states and 97 transitions. [2023-12-02 13:48:31,825 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 4 states have call successors, (4), 1 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 13:48:31,825 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 97 transitions. [2023-12-02 13:48:31,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-12-02 13:48:31,826 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:48:31,826 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:48:31,830 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-02 13:48:32,026 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:32,027 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:48:32,027 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:48:32,027 INFO L85 PathProgramCache]: Analyzing trace with hash 459093204, now seen corresponding path program 1 times [2023-12-02 13:48:32,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:48:32,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691594922] [2023-12-02 13:48:32,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:32,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:48:32,034 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:48:32,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1081948672] [2023-12-02 13:48:32,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:32,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:32,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:48:32,035 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:48:32,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-02 13:48:32,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:48:32,071 INFO L262 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 13:48:32,071 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:48:32,098 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 13:48:32,099 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:48:32,099 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:48:32,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691594922] [2023-12-02 13:48:32,099 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:48:32,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081948672] [2023-12-02 13:48:32,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081948672] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:48:32,099 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:48:32,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:48:32,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993407505] [2023-12-02 13:48:32,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:48:32,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 13:48:32,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:48:32,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 13:48:32,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:48:32,100 INFO L87 Difference]: Start difference. First operand 82 states and 97 transitions. Second operand has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-12-02 13:48:32,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:48:32,222 INFO L93 Difference]: Finished difference Result 90 states and 101 transitions. [2023-12-02 13:48:32,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 13:48:32,222 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 32 [2023-12-02 13:48:32,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:48:32,223 INFO L225 Difference]: With dead ends: 90 [2023-12-02 13:48:32,223 INFO L226 Difference]: Without dead ends: 89 [2023-12-02 13:48:32,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:48:32,223 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 14 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:48:32,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 64 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:48:32,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2023-12-02 13:48:32,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 82. [2023-12-02 13:48:32,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 65 states have (on average 1.2461538461538462) internal successors, (81), 72 states have internal predecessors, (81), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-12-02 13:48:32,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 95 transitions. [2023-12-02 13:48:32,234 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 95 transitions. Word has length 32 [2023-12-02 13:48:32,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:48:32,235 INFO L495 AbstractCegarLoop]: Abstraction has 82 states and 95 transitions. [2023-12-02 13:48:32,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-12-02 13:48:32,235 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 95 transitions. [2023-12-02 13:48:32,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2023-12-02 13:48:32,236 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:48:32,236 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-02 13:48:32,240 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-12-02 13:48:32,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-02 13:48:32,437 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:48:32,437 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:48:32,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1346987490, now seen corresponding path program 1 times [2023-12-02 13:48:32,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:48:32,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261339119] [2023-12-02 13:48:32,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:32,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:48:32,446 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:48:32,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1900446159] [2023-12-02 13:48:32,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:32,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:32,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:48:32,447 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:48:32,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-02 13:48:32,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:48:32,486 INFO L262 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 13:48:32,487 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:48:32,519 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-02 13:48:32,519 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:48:32,519 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:48:32,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261339119] [2023-12-02 13:48:32,519 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:48:32,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900446159] [2023-12-02 13:48:32,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900446159] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:48:32,519 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:48:32,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:48:32,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495823150] [2023-12-02 13:48:32,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:48:32,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 13:48:32,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:48:32,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 13:48:32,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:48:32,521 INFO L87 Difference]: Start difference. First operand 82 states and 95 transitions. Second operand has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-12-02 13:48:32,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:48:32,739 INFO L93 Difference]: Finished difference Result 89 states and 99 transitions. [2023-12-02 13:48:32,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 13:48:32,739 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 33 [2023-12-02 13:48:32,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:48:32,740 INFO L225 Difference]: With dead ends: 89 [2023-12-02 13:48:32,740 INFO L226 Difference]: Without dead ends: 88 [2023-12-02 13:48:32,740 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:48:32,741 INFO L413 NwaCegarLoop]: 28 mSDtfsCounter, 12 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:48:32,741 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 67 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:48:32,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2023-12-02 13:48:32,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 82. [2023-12-02 13:48:32,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 65 states have (on average 1.2153846153846153) internal successors, (79), 72 states have internal predecessors, (79), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-12-02 13:48:32,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 93 transitions. [2023-12-02 13:48:32,748 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 93 transitions. Word has length 33 [2023-12-02 13:48:32,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:48:32,748 INFO L495 AbstractCegarLoop]: Abstraction has 82 states and 93 transitions. [2023-12-02 13:48:32,749 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-12-02 13:48:32,749 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 93 transitions. [2023-12-02 13:48:32,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-12-02 13:48:32,749 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:48:32,749 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:48:32,755 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-02 13:48:32,950 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-02 13:48:32,950 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:48:32,950 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:48:32,951 INFO L85 PathProgramCache]: Analyzing trace with hash -1992419380, now seen corresponding path program 1 times [2023-12-02 13:48:32,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:48:32,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895453578] [2023-12-02 13:48:32,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:32,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:48:32,959 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:48:32,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1517651960] [2023-12-02 13:48:32,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:32,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:32,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:48:32,960 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:48:32,961 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-02 13:48:32,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:48:32,999 INFO L262 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-02 13:48:33,001 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:48:33,112 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 13:48:33,112 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:48:36,574 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:48:36,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895453578] [2023-12-02 13:48:36,574 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:48:36,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517651960] [2023-12-02 13:48:36,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517651960] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:48:36,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [586383961] [2023-12-02 13:48:36,577 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2023-12-02 13:48:36,577 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:48:36,577 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:48:36,577 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:48:36,577 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:48:37,443 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 70 for LOIs [2023-12-02 13:48:37,464 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:48:37,466 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:48:39,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [586383961] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:48:39,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:48:39,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [8] total 24 [2023-12-02 13:48:39,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107236323] [2023-12-02 13:48:39,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:48:39,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-02 13:48:39,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:48:39,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-02 13:48:39,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=660, Unknown=0, NotChecked=0, Total=870 [2023-12-02 13:48:39,534 INFO L87 Difference]: Start difference. First operand 82 states and 93 transitions. Second operand has 18 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 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 13:48:40,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:48:40,285 INFO L93 Difference]: Finished difference Result 110 states and 125 transitions. [2023-12-02 13:48:40,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-02 13:48:40,285 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 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) Word has length 34 [2023-12-02 13:48:40,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:48:40,286 INFO L225 Difference]: With dead ends: 110 [2023-12-02 13:48:40,286 INFO L226 Difference]: Without dead ends: 102 [2023-12-02 13:48:40,287 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 45 SyntacticMatches, 8 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 410 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=231, Invalid=699, Unknown=0, NotChecked=0, Total=930 [2023-12-02 13:48:40,287 INFO L413 NwaCegarLoop]: 16 mSDtfsCounter, 117 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 13:48:40,288 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 47 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 13:48:40,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2023-12-02 13:48:40,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 96. [2023-12-02 13:48:40,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 78 states have (on average 1.1923076923076923) internal successors, (93), 85 states have internal predecessors, (93), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2023-12-02 13:48:40,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 109 transitions. [2023-12-02 13:48:40,299 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 109 transitions. Word has length 34 [2023-12-02 13:48:40,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:48:40,299 INFO L495 AbstractCegarLoop]: Abstraction has 96 states and 109 transitions. [2023-12-02 13:48:40,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 12 states have internal predecessors, (23), 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 13:48:40,299 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 109 transitions. [2023-12-02 13:48:40,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-12-02 13:48:40,300 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:48:40,300 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-02 13:48:40,305 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-12-02 13:48:40,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:40,501 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:48:40,501 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:48:40,501 INFO L85 PathProgramCache]: Analyzing trace with hash 1848017143, now seen corresponding path program 1 times [2023-12-02 13:48:40,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:48:40,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026725642] [2023-12-02 13:48:40,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:40,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:48:40,507 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:48:40,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [309909165] [2023-12-02 13:48:40,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:40,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:40,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:48:40,509 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:48:40,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-02 13:48:40,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:48:40,547 INFO L262 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 13:48:40,548 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:48:40,602 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 13:48:40,602 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:48:40,603 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:48:40,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026725642] [2023-12-02 13:48:40,603 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:48:40,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309909165] [2023-12-02 13:48:40,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309909165] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:48:40,603 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:48:40,603 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 13:48:40,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340990843] [2023-12-02 13:48:40,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:48:40,604 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:48:40,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:48:40,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:48:40,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:48:40,604 INFO L87 Difference]: Start difference. First operand 96 states and 109 transitions. Second operand has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-12-02 13:48:40,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:48:40,658 INFO L93 Difference]: Finished difference Result 104 states and 115 transitions. [2023-12-02 13:48:40,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 13:48:40,658 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 41 [2023-12-02 13:48:40,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:48:40,659 INFO L225 Difference]: With dead ends: 104 [2023-12-02 13:48:40,659 INFO L226 Difference]: Without dead ends: 103 [2023-12-02 13:48:40,660 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:48:40,660 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 10 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:48:40,660 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 86 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 13:48:40,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2023-12-02 13:48:40,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 97. [2023-12-02 13:48:40,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 79 states have (on average 1.1898734177215189) internal successors, (94), 86 states have internal predecessors, (94), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2023-12-02 13:48:40,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 110 transitions. [2023-12-02 13:48:40,669 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 110 transitions. Word has length 41 [2023-12-02 13:48:40,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:48:40,669 INFO L495 AbstractCegarLoop]: Abstraction has 97 states and 110 transitions. [2023-12-02 13:48:40,669 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-12-02 13:48:40,670 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 110 transitions. [2023-12-02 13:48:40,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-12-02 13:48:40,670 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:48:40,670 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-02 13:48:40,675 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-12-02 13:48:40,870 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:40,871 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:48:40,871 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:48:40,871 INFO L85 PathProgramCache]: Analyzing trace with hash 1453956656, now seen corresponding path program 1 times [2023-12-02 13:48:40,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:48:40,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144666665] [2023-12-02 13:48:40,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:40,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:48:40,878 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:48:40,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1465866546] [2023-12-02 13:48:40,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:40,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:40,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:48:40,879 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:48:40,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-02 13:48:40,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:48:40,917 INFO L262 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 13:48:40,919 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:48:40,962 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 13:48:40,962 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:48:40,962 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:48:40,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144666665] [2023-12-02 13:48:40,962 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:48:40,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465866546] [2023-12-02 13:48:40,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465866546] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:48:40,962 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:48:40,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:48:40,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841317243] [2023-12-02 13:48:40,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:48:40,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 13:48:40,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:48:40,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 13:48:40,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:48:40,964 INFO L87 Difference]: Start difference. First operand 97 states and 110 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-12-02 13:48:41,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:48:41,012 INFO L93 Difference]: Finished difference Result 103 states and 114 transitions. [2023-12-02 13:48:41,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 13:48:41,012 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 42 [2023-12-02 13:48:41,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:48:41,013 INFO L225 Difference]: With dead ends: 103 [2023-12-02 13:48:41,013 INFO L226 Difference]: Without dead ends: 102 [2023-12-02 13:48:41,014 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:48:41,014 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:48:41,015 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 86 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 13:48:41,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2023-12-02 13:48:41,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 98. [2023-12-02 13:48:41,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 80 states have (on average 1.1875) internal successors, (95), 87 states have internal predecessors, (95), 8 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2023-12-02 13:48:41,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 111 transitions. [2023-12-02 13:48:41,027 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 111 transitions. Word has length 42 [2023-12-02 13:48:41,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:48:41,028 INFO L495 AbstractCegarLoop]: Abstraction has 98 states and 111 transitions. [2023-12-02 13:48:41,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-12-02 13:48:41,028 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 111 transitions. [2023-12-02 13:48:41,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 13:48:41,028 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:48:41,029 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-02 13:48:41,033 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-12-02 13:48:41,229 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-12-02 13:48:41,229 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:48:41,230 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:48:41,230 INFO L85 PathProgramCache]: Analyzing trace with hash 77631294, now seen corresponding path program 1 times [2023-12-02 13:48:41,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:48:41,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942180745] [2023-12-02 13:48:41,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:41,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:48:41,238 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:48:41,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [145953188] [2023-12-02 13:48:41,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:41,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:41,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:48:41,239 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:48:41,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-02 13:48:41,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:48:41,279 INFO L262 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 13:48:41,280 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:48:41,323 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 13:48:41,323 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:48:41,376 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 13:48:41,376 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:48:41,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942180745] [2023-12-02 13:48:41,376 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:48:41,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145953188] [2023-12-02 13:48:41,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145953188] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:48:41,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [258195] [2023-12-02 13:48:41,379 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2023-12-02 13:48:41,379 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:48:41,379 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:48:41,380 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:48:41,380 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:48:50,060 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 6 for LOIs [2023-12-02 13:48:50,061 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:48:50,062 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:48:53,029 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4403#(< (+ |ULTIMATE.start_main_~x~0#1| 4611686018427387904) 0)' at error location [2023-12-02 13:48:53,029 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:48:53,029 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:48:53,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2023-12-02 13:48:53,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639640082] [2023-12-02 13:48:53,029 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:48:53,030 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 13:48:53,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:48:53,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 13:48:53,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=765, Unknown=1, NotChecked=0, Total=870 [2023-12-02 13:48:53,031 INFO L87 Difference]: Start difference. First operand 98 states and 111 transitions. Second operand has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 8 states have internal predecessors, (62), 6 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2023-12-02 13:48:53,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:48:53,499 INFO L93 Difference]: Finished difference Result 247 states and 281 transitions. [2023-12-02 13:48:53,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 13:48:53,500 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 8 states have internal predecessors, (62), 6 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) Word has length 45 [2023-12-02 13:48:53,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:48:53,502 INFO L225 Difference]: With dead ends: 247 [2023-12-02 13:48:53,502 INFO L226 Difference]: Without dead ends: 246 [2023-12-02 13:48:53,503 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=136, Invalid=985, Unknown=1, NotChecked=0, Total=1122 [2023-12-02 13:48:53,503 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 139 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:48:53,504 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 83 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:48:53,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2023-12-02 13:48:53,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 209. [2023-12-02 13:48:53,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 185 states have (on average 1.2054054054054053) internal successors, (223), 192 states have internal predecessors, (223), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-12-02 13:48:53,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 251 transitions. [2023-12-02 13:48:53,526 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 251 transitions. Word has length 45 [2023-12-02 13:48:53,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:48:53,526 INFO L495 AbstractCegarLoop]: Abstraction has 209 states and 251 transitions. [2023-12-02 13:48:53,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 8 states have internal predecessors, (62), 6 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2023-12-02 13:48:53,527 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 251 transitions. [2023-12-02 13:48:53,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-12-02 13:48:53,528 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:48:53,528 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2023-12-02 13:48:53,532 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-12-02 13:48:53,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-02 13:48:53,728 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:48:53,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:48:53,729 INFO L85 PathProgramCache]: Analyzing trace with hash -1888397100, now seen corresponding path program 1 times [2023-12-02 13:48:53,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:48:53,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761635588] [2023-12-02 13:48:53,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:53,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:48:53,735 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:48:53,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1362033814] [2023-12-02 13:48:53,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:48:53,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:48:53,736 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:48:53,737 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:48:53,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-02 13:48:53,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:48:53,775 INFO L262 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 13:48:53,776 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:48:53,818 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 13:48:53,818 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:48:53,871 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 13:48:53,871 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:48:53,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761635588] [2023-12-02 13:48:53,871 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:48:53,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362033814] [2023-12-02 13:48:53,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362033814] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:48:53,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [621555503] [2023-12-02 13:48:53,874 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2023-12-02 13:48:53,874 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:48:53,874 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:48:53,874 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:48:53,874 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:49:02,008 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 6 for LOIs [2023-12-02 13:49:02,009 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:49:02,010 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:49:03,746 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '5223#(<= 4611686018427387904 |ULTIMATE.start_main_~x~0#1|)' at error location [2023-12-02 13:49:03,746 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:49:03,746 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:49:03,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2023-12-02 13:49:03,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034352434] [2023-12-02 13:49:03,747 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:49:03,747 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 13:49:03,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:49:03,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 13:49:03,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2023-12-02 13:49:03,748 INFO L87 Difference]: Start difference. First operand 209 states and 251 transitions. Second operand has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 8 states have internal predecessors, (64), 6 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2023-12-02 13:49:04,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:49:04,037 INFO L93 Difference]: Finished difference Result 251 states and 284 transitions. [2023-12-02 13:49:04,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 13:49:04,037 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 8 states have internal predecessors, (64), 6 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) Word has length 46 [2023-12-02 13:49:04,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:49:04,039 INFO L225 Difference]: With dead ends: 251 [2023-12-02 13:49:04,039 INFO L226 Difference]: Without dead ends: 250 [2023-12-02 13:49:04,040 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 365 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=139, Invalid=1051, Unknown=0, NotChecked=0, Total=1190 [2023-12-02 13:49:04,040 INFO L413 NwaCegarLoop]: 19 mSDtfsCounter, 244 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:49:04,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [245 Valid, 80 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:49:04,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2023-12-02 13:49:04,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 206. [2023-12-02 13:49:04,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 182 states have (on average 1.1923076923076923) internal successors, (217), 189 states have internal predecessors, (217), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-12-02 13:49:04,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 245 transitions. [2023-12-02 13:49:04,056 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 245 transitions. Word has length 46 [2023-12-02 13:49:04,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:49:04,056 INFO L495 AbstractCegarLoop]: Abstraction has 206 states and 245 transitions. [2023-12-02 13:49:04,056 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 8 states have internal predecessors, (64), 6 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2023-12-02 13:49:04,056 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 245 transitions. [2023-12-02 13:49:04,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2023-12-02 13:49:04,057 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:49:04,057 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:49:04,061 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-12-02 13:49:04,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-02 13:49:04,257 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:49:04,258 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:49:04,258 INFO L85 PathProgramCache]: Analyzing trace with hash -959521772, now seen corresponding path program 2 times [2023-12-02 13:49:04,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:49:04,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864482874] [2023-12-02 13:49:04,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:49:04,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:49:04,265 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:49:04,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1195810581] [2023-12-02 13:49:04,265 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 13:49:04,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:49:04,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:49:04,266 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:49:04,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-02 13:49:07,508 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-02 13:49:07,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:49:07,512 INFO L262 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-02 13:49:07,513 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:49:09,048 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 13:49:09,048 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:49:11,455 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:49:11,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864482874] [2023-12-02 13:49:11,455 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:49:11,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195810581] [2023-12-02 13:49:11,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195810581] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:49:11,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1646232159] [2023-12-02 13:49:11,457 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2023-12-02 13:49:11,457 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:49:11,458 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:49:11,458 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:49:11,458 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:49:12,900 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 121 for LOIs [2023-12-02 13:49:12,981 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:49:12,982 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:49:21,205 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '5949#(and (<= 1 |#StackHeapBarrier|) (<= |ULTIMATE.start_main_~a~0#1| 100) (<= 0 (+ (div |ULTIMATE.start_main_~x~0#1| 2) 4611686018427387904)) (<= |ULTIMATE.start_main_~b~0#1| 100) (<= 1 |ULTIMATE.start_main_~b~0#1|) (= (mod |ULTIMATE.start_main_~x~0#1| 2) 0) (<= 9223372036854775808 (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|)) (= |ULTIMATE.start_main_~z~0#1| 0) (exists ((|v_ULTIMATE.start_main_~y~0#1_128| Int)) (and (or (and (= (+ 9223372036854775809 (div |v_ULTIMATE.start_main_~y~0#1_128| 2)) 0) (not (= (mod |v_ULTIMATE.start_main_~y~0#1_128| 2) 0))) (< 0 (+ 9223372036854775809 (div |v_ULTIMATE.start_main_~y~0#1_128| 2)))) (or (and (not (= (mod |v_ULTIMATE.start_main_~y~0#1_128| 2) 0)) (= (+ (div |v_ULTIMATE.start_main_~y~0#1_128| 2) 1) |ULTIMATE.start_main_~y~0#1|)) (and (= (mod |v_ULTIMATE.start_main_~y~0#1_128| 2) 0) (= |ULTIMATE.start_main_~y~0#1| (div |v_ULTIMATE.start_main_~y~0#1_128| 2)))) (or (not (= (mod |v_ULTIMATE.start_main_~y~0#1_128| 2) 1)) (< |v_ULTIMATE.start_main_~y~0#1_128| 0)) (<= (div |v_ULTIMATE.start_main_~y~0#1_128| 2) 9223372036854775807))) (<= 0 |ULTIMATE.start_main_~a~0#1|) (<= (div |ULTIMATE.start_main_~x~0#1| 2) 4611686018427387903))' at error location [2023-12-02 13:49:21,206 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:49:21,206 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:49:21,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2023-12-02 13:49:21,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889857192] [2023-12-02 13:49:21,206 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:49:21,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-02 13:49:21,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:49:21,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-02 13:49:21,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=831, Unknown=1, NotChecked=0, Total=992 [2023-12-02 13:49:21,207 INFO L87 Difference]: Start difference. First operand 206 states and 245 transitions. Second operand has 10 states, 7 states have (on average 4.857142857142857) internal successors, (34), 10 states have internal predecessors, (34), 4 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2023-12-02 13:49:24,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:49:24,956 INFO L93 Difference]: Finished difference Result 279 states and 335 transitions. [2023-12-02 13:49:24,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 13:49:24,956 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 7 states have (on average 4.857142857142857) internal successors, (34), 10 states have internal predecessors, (34), 4 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) Word has length 47 [2023-12-02 13:49:24,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:49:24,958 INFO L225 Difference]: With dead ends: 279 [2023-12-02 13:49:24,958 INFO L226 Difference]: Without dead ends: 278 [2023-12-02 13:49:24,958 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 65 SyntacticMatches, 8 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 12.0s TimeCoverageRelationStatistics Valid=210, Invalid=1121, Unknown=1, NotChecked=0, Total=1332 [2023-12-02 13:49:24,959 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 127 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-02 13:49:24,959 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 62 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 252 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-02 13:49:24,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2023-12-02 13:49:24,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 229. [2023-12-02 13:49:24,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 205 states have (on average 1.1804878048780487) internal successors, (242), 212 states have internal predecessors, (242), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-12-02 13:49:24,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 270 transitions. [2023-12-02 13:49:24,988 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 270 transitions. Word has length 47 [2023-12-02 13:49:24,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:49:24,988 INFO L495 AbstractCegarLoop]: Abstraction has 229 states and 270 transitions. [2023-12-02 13:49:24,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 7 states have (on average 4.857142857142857) internal successors, (34), 10 states have internal predecessors, (34), 4 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2023-12-02 13:49:24,988 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 270 transitions. [2023-12-02 13:49:24,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-12-02 13:49:24,988 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:49:24,989 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-12-02 13:49:24,995 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-12-02 13:49:25,189 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-02 13:49:25,189 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:49:25,190 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:49:25,190 INFO L85 PathProgramCache]: Analyzing trace with hash 1787484312, now seen corresponding path program 1 times [2023-12-02 13:49:25,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:49:25,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578802273] [2023-12-02 13:49:25,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:49:25,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:49:25,196 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:49:25,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [519899547] [2023-12-02 13:49:25,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:49:25,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:49:25,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:49:25,197 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:49:25,198 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-02 13:49:25,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:49:25,237 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-02 13:49:25,238 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:49:25,405 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-02 13:49:25,405 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:49:27,489 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:49:27,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578802273] [2023-12-02 13:49:27,489 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:49:27,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519899547] [2023-12-02 13:49:27,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519899547] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:49:27,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1771351559] [2023-12-02 13:49:27,492 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2023-12-02 13:49:27,492 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:49:27,492 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:49:27,492 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:49:27,492 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:49:28,663 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 71 for LOIs [2023-12-02 13:49:28,681 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:49:28,682 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:49:40,853 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6737#(and (exists ((|v_ULTIMATE.start_main_~y~0#1_138| Int)) (and (<= (div |v_ULTIMATE.start_main_~y~0#1_138| 2) 9223372036854775807) (or (and (= (+ 9223372036854775809 (div |v_ULTIMATE.start_main_~y~0#1_138| 2)) 0) (not (= (mod |v_ULTIMATE.start_main_~y~0#1_138| 2) 0))) (< 0 (+ 9223372036854775809 (div |v_ULTIMATE.start_main_~y~0#1_138| 2)))) (or (and (<= (+ |v_ULTIMATE.start_main_~y~0#1_138| 1) 0) (= |ULTIMATE.start_main_~y~0#1| (+ (div |v_ULTIMATE.start_main_~y~0#1_138| 2) 1)) (not (= (mod |v_ULTIMATE.start_main_~y~0#1_138| 2) 0))) (and (= |ULTIMATE.start_main_~y~0#1| (div |v_ULTIMATE.start_main_~y~0#1_138| 2)) (or (= (mod |v_ULTIMATE.start_main_~y~0#1_138| 2) 0) (< 0 (+ |v_ULTIMATE.start_main_~y~0#1_138| 1))))))) (<= 0 (+ (div |ULTIMATE.start_main_~x~0#1| 2) 4611686018427387904)) (= (mod |ULTIMATE.start_main_~x~0#1| 2) 0) (<= (div |ULTIMATE.start_main_~x~0#1| 2) 4611686018427387903) (<= (+ 9223372036854775809 (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|)) 0))' at error location [2023-12-02 13:49:40,853 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:49:40,854 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:49:40,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2023-12-02 13:49:40,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022411135] [2023-12-02 13:49:40,854 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:49:40,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-02 13:49:40,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:49:40,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-02 13:49:40,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1292, Unknown=2, NotChecked=0, Total=1482 [2023-12-02 13:49:40,855 INFO L87 Difference]: Start difference. First operand 229 states and 270 transitions. Second operand has 10 states, 8 states have (on average 4.75) internal successors, (38), 10 states have internal predecessors, (38), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2023-12-02 13:49:41,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:49:41,194 INFO L93 Difference]: Finished difference Result 251 states and 297 transitions. [2023-12-02 13:49:41,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-02 13:49:41,195 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 4.75) internal successors, (38), 10 states have internal predecessors, (38), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) Word has length 50 [2023-12-02 13:49:41,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:49:41,196 INFO L225 Difference]: With dead ends: 251 [2023-12-02 13:49:41,196 INFO L226 Difference]: Without dead ends: 249 [2023-12-02 13:49:41,197 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 13.6s TimeCoverageRelationStatistics Valid=264, Invalid=1714, Unknown=2, NotChecked=0, Total=1980 [2023-12-02 13:49:41,197 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 73 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:49:41,198 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 43 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 214 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:49:41,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2023-12-02 13:49:41,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 227. [2023-12-02 13:49:41,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 205 states have (on average 1.1414634146341462) internal successors, (234), 210 states have internal predecessors, (234), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-12-02 13:49:41,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 262 transitions. [2023-12-02 13:49:41,225 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 262 transitions. Word has length 50 [2023-12-02 13:49:41,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:49:41,225 INFO L495 AbstractCegarLoop]: Abstraction has 227 states and 262 transitions. [2023-12-02 13:49:41,225 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 4.75) internal successors, (38), 10 states have internal predecessors, (38), 4 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2023-12-02 13:49:41,225 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 262 transitions. [2023-12-02 13:49:41,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-02 13:49:41,226 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:49:41,226 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2023-12-02 13:49:41,230 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-12-02 13:49:41,426 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-02 13:49:41,427 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:49:41,427 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:49:41,427 INFO L85 PathProgramCache]: Analyzing trace with hash 137399450, now seen corresponding path program 1 times [2023-12-02 13:49:41,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:49:41,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673848719] [2023-12-02 13:49:41,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:49:41,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:49:41,434 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:49:41,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1506554280] [2023-12-02 13:49:41,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:49:41,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:49:41,435 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:49:41,436 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:49:41,437 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-02 13:49:41,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:49:41,484 INFO L262 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 29 conjunts are in the unsatisfiable core [2023-12-02 13:49:41,485 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:49:41,991 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-02 13:49:41,991 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:49:46,170 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:49:46,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673848719] [2023-12-02 13:49:46,170 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:49:46,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506554280] [2023-12-02 13:49:46,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506554280] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:49:46,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1210039008] [2023-12-02 13:49:46,172 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2023-12-02 13:49:46,172 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:49:46,172 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:49:46,173 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:49:46,173 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:49:47,364 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 71 for LOIs [2023-12-02 13:49:47,385 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:49:47,386 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:50:22,999 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7620#(and (<= 0 (+ (div |ULTIMATE.start_main_~x~0#1| 2) 4611686018427387904)) (= (mod |ULTIMATE.start_main_~x~0#1| 2) 0) (<= 9223372036854775808 (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|)) (<= (div |ULTIMATE.start_main_~x~0#1| 2) 4611686018427387903) (exists ((|v_ULTIMATE.start_main_~y~0#1_151| Int)) (and (or (and (= (+ (div |v_ULTIMATE.start_main_~y~0#1_151| 2) 1) |ULTIMATE.start_main_~y~0#1|) (not (= (mod |v_ULTIMATE.start_main_~y~0#1_151| 2) 0)) (<= (+ |v_ULTIMATE.start_main_~y~0#1_151| 1) 0)) (and (= |ULTIMATE.start_main_~y~0#1| (div |v_ULTIMATE.start_main_~y~0#1_151| 2)) (or (< 0 (+ |v_ULTIMATE.start_main_~y~0#1_151| 1)) (= (mod |v_ULTIMATE.start_main_~y~0#1_151| 2) 0)))) (or (and (not (= (mod |v_ULTIMATE.start_main_~y~0#1_151| 2) 0)) (= 0 (+ 9223372036854775809 (div |v_ULTIMATE.start_main_~y~0#1_151| 2)))) (< 0 (+ 9223372036854775809 (div |v_ULTIMATE.start_main_~y~0#1_151| 2)))) (<= (div |v_ULTIMATE.start_main_~y~0#1_151| 2) 9223372036854775807))))' at error location [2023-12-02 13:50:23,000 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:50:23,000 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:50:23,000 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2023-12-02 13:50:23,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053866582] [2023-12-02 13:50:23,000 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:50:23,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-02 13:50:23,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:50:23,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-02 13:50:23,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=340, Invalid=1896, Unknown=20, NotChecked=0, Total=2256 [2023-12-02 13:50:23,002 INFO L87 Difference]: Start difference. First operand 227 states and 262 transitions. Second operand has 14 states, 12 states have (on average 3.25) internal successors, (39), 13 states have internal predecessors, (39), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2023-12-02 13:50:54,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:50:54,501 INFO L93 Difference]: Finished difference Result 245 states and 281 transitions. [2023-12-02 13:50:54,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-02 13:50:54,502 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 3.25) internal successors, (39), 13 states have internal predecessors, (39), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) Word has length 51 [2023-12-02 13:50:54,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:50:54,504 INFO L225 Difference]: With dead ends: 245 [2023-12-02 13:50:54,504 INFO L226 Difference]: Without dead ends: 244 [2023-12-02 13:50:54,505 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 973 ImplicationChecksByTransitivity, 68.7s TimeCoverageRelationStatistics Valid=563, Invalid=2821, Unknown=38, NotChecked=0, Total=3422 [2023-12-02 13:50:54,506 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 155 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 13:50:54,506 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 106 Invalid, 588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 579 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 13:50:54,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2023-12-02 13:50:54,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 220. [2023-12-02 13:50:54,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 198 states have (on average 1.1414141414141414) internal successors, (226), 203 states have internal predecessors, (226), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-12-02 13:50:54,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 254 transitions. [2023-12-02 13:50:54,533 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 254 transitions. Word has length 51 [2023-12-02 13:50:54,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:50:54,533 INFO L495 AbstractCegarLoop]: Abstraction has 220 states and 254 transitions. [2023-12-02 13:50:54,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 3.25) internal successors, (39), 13 states have internal predecessors, (39), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2023-12-02 13:50:54,533 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 254 transitions. [2023-12-02 13:50:54,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-02 13:50:54,534 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:50:54,534 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2023-12-02 13:50:54,539 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-12-02 13:50:54,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:50:54,735 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:50:54,735 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:50:54,735 INFO L85 PathProgramCache]: Analyzing trace with hash -214492966, now seen corresponding path program 1 times [2023-12-02 13:50:54,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:50:54,735 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90482446] [2023-12-02 13:50:54,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:50:54,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:50:54,741 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:50:54,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1452596046] [2023-12-02 13:50:54,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:50:54,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:50:54,742 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:50:54,742 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:50:54,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-02 13:50:54,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:50:54,787 INFO L262 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 13:50:54,788 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:50:54,882 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 13:50:54,882 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:50:54,990 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 13:50:54,990 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:50:54,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90482446] [2023-12-02 13:50:54,990 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:50:54,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452596046] [2023-12-02 13:50:54,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452596046] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:50:54,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1104450937] [2023-12-02 13:50:54,992 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2023-12-02 13:50:54,992 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:50:54,992 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:50:54,992 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:50:54,992 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:50:56,222 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 71 for LOIs [2023-12-02 13:50:56,240 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:50:56,241 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:51:07,728 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8507#(and (<= 0 (+ (div |ULTIMATE.start_main_~x~0#1| 2) 4611686018427387904)) (<= (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|) 9223372036854775807) (<= (+ 9223372036854775809 |ULTIMATE.start_main_~z~0#1| (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|)) 0) (= (mod |ULTIMATE.start_main_~x~0#1| 2) 0) (<= 0 (+ 9223372036854775808 (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|))) (<= (div |ULTIMATE.start_main_~x~0#1| 2) 4611686018427387903) (exists ((|v_ULTIMATE.start_main_~y~0#1_161| Int)) (and (or (and (= |ULTIMATE.start_main_~y~0#1| (div |v_ULTIMATE.start_main_~y~0#1_161| 2)) (or (< 0 (+ |v_ULTIMATE.start_main_~y~0#1_161| 1)) (= (mod |v_ULTIMATE.start_main_~y~0#1_161| 2) 0))) (and (= |ULTIMATE.start_main_~y~0#1| (+ (div |v_ULTIMATE.start_main_~y~0#1_161| 2) 1)) (not (= (mod |v_ULTIMATE.start_main_~y~0#1_161| 2) 0)) (<= (+ |v_ULTIMATE.start_main_~y~0#1_161| 1) 0))) (<= (div |v_ULTIMATE.start_main_~y~0#1_161| 2) 9223372036854775807) (or (< 0 (+ 9223372036854775809 (div |v_ULTIMATE.start_main_~y~0#1_161| 2))) (and (not (= (mod |v_ULTIMATE.start_main_~y~0#1_161| 2) 0)) (= (+ 9223372036854775809 (div |v_ULTIMATE.start_main_~y~0#1_161| 2)) 0))))))' at error location [2023-12-02 13:51:07,728 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:51:07,728 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:51:07,729 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2023-12-02 13:51:07,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692548598] [2023-12-02 13:51:07,729 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:51:07,729 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-02 13:51:07,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:51:07,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-02 13:51:07,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=985, Unknown=3, NotChecked=0, Total=1122 [2023-12-02 13:51:07,730 INFO L87 Difference]: Start difference. First operand 220 states and 254 transitions. Second operand has 10 states, 8 states have (on average 6.375) internal successors, (51), 10 states have internal predecessors, (51), 6 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (9), 5 states have call predecessors, (9), 6 states have call successors, (9) [2023-12-02 13:51:07,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:51:07,946 INFO L93 Difference]: Finished difference Result 223 states and 256 transitions. [2023-12-02 13:51:07,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:51:07,947 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 6.375) internal successors, (51), 10 states have internal predecessors, (51), 6 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (9), 5 states have call predecessors, (9), 6 states have call successors, (9) Word has length 52 [2023-12-02 13:51:07,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:51:07,948 INFO L225 Difference]: With dead ends: 223 [2023-12-02 13:51:07,948 INFO L226 Difference]: Without dead ends: 221 [2023-12-02 13:51:07,949 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 121 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 11.6s TimeCoverageRelationStatistics Valid=153, Invalid=1104, Unknown=3, NotChecked=0, Total=1260 [2023-12-02 13:51:07,949 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 109 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:51:07,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 35 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 13:51:07,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2023-12-02 13:51:07,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 218. [2023-12-02 13:51:07,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 198 states have (on average 1.1111111111111112) internal successors, (220), 201 states have internal predecessors, (220), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-12-02 13:51:07,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 248 transitions. [2023-12-02 13:51:07,991 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 248 transitions. Word has length 52 [2023-12-02 13:51:07,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:51:07,991 INFO L495 AbstractCegarLoop]: Abstraction has 218 states and 248 transitions. [2023-12-02 13:51:07,991 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 6.375) internal successors, (51), 10 states have internal predecessors, (51), 6 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (9), 5 states have call predecessors, (9), 6 states have call successors, (9) [2023-12-02 13:51:07,991 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 248 transitions. [2023-12-02 13:51:07,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-12-02 13:51:07,992 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:51:07,992 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2023-12-02 13:51:07,996 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-12-02 13:51:08,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:51:08,193 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:51:08,193 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:51:08,193 INFO L85 PathProgramCache]: Analyzing trace with hash 1940652700, now seen corresponding path program 1 times [2023-12-02 13:51:08,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:51:08,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640463098] [2023-12-02 13:51:08,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:51:08,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:51:08,199 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:51:08,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1320726542] [2023-12-02 13:51:08,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:51:08,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:51:08,199 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:51:08,200 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:51:08,204 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-02 13:51:08,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:51:08,254 INFO L262 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 33 conjunts are in the unsatisfiable core [2023-12-02 13:51:08,256 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:51:08,863 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-02 13:51:08,863 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:51:53,779 WARN L293 SmtUtils]: Spent 8.19s on a formula simplification that was a NOOP. DAG size: 60 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-02 13:52:02,328 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:52:02,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640463098] [2023-12-02 13:52:02,329 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:52:02,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320726542] [2023-12-02 13:52:02,329 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320726542] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:52:02,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [38918607] [2023-12-02 13:52:02,330 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2023-12-02 13:52:02,331 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:52:02,331 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:52:02,331 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:52:02,331 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:52:03,545 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 71 for LOIs [2023-12-02 13:52:03,562 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:52:03,564 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:52:57,768 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '9355#(and (exists ((|v_ULTIMATE.start_main_~y~0#1_174| Int)) (and (or (and (= (+ 9223372036854775809 (div |v_ULTIMATE.start_main_~y~0#1_174| 2)) 0) (not (= (mod |v_ULTIMATE.start_main_~y~0#1_174| 2) 0))) (< 0 (+ 9223372036854775809 (div |v_ULTIMATE.start_main_~y~0#1_174| 2)))) (or (and (not (= (mod |v_ULTIMATE.start_main_~y~0#1_174| 2) 0)) (= (+ (div |v_ULTIMATE.start_main_~y~0#1_174| 2) 1) |ULTIMATE.start_main_~y~0#1|) (<= (+ |v_ULTIMATE.start_main_~y~0#1_174| 1) 0)) (and (= |ULTIMATE.start_main_~y~0#1| (div |v_ULTIMATE.start_main_~y~0#1_174| 2)) (or (= (mod |v_ULTIMATE.start_main_~y~0#1_174| 2) 0) (< 0 (+ |v_ULTIMATE.start_main_~y~0#1_174| 1))))) (<= (div |v_ULTIMATE.start_main_~y~0#1_174| 2) 9223372036854775807))) (<= 0 (+ (div |ULTIMATE.start_main_~x~0#1| 2) 4611686018427387904)) (<= 9223372036854775808 (+ |ULTIMATE.start_main_~z~0#1| (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|))) (<= (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|) 9223372036854775807) (= (mod |ULTIMATE.start_main_~x~0#1| 2) 0) (<= 0 (+ 9223372036854775808 (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|))) (<= (div |ULTIMATE.start_main_~x~0#1| 2) 4611686018427387903))' at error location [2023-12-02 13:52:57,768 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:52:57,769 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:52:57,769 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2023-12-02 13:52:57,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547199743] [2023-12-02 13:52:57,769 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:52:57,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-02 13:52:57,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:52:57,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-02 13:52:57,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=328, Invalid=2192, Unknown=30, NotChecked=0, Total=2550 [2023-12-02 13:52:57,771 INFO L87 Difference]: Start difference. First operand 218 states and 248 transitions. Second operand has 15 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 14 states have internal predecessors, (41), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2023-12-02 13:53:29,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:53:29,902 INFO L93 Difference]: Finished difference Result 238 states and 270 transitions. [2023-12-02 13:53:29,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-02 13:53:29,903 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 14 states have internal predecessors, (41), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) Word has length 53 [2023-12-02 13:53:29,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:53:29,904 INFO L225 Difference]: With dead ends: 238 [2023-12-02 13:53:29,904 INFO L226 Difference]: Without dead ends: 236 [2023-12-02 13:53:29,906 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 972 ImplicationChecksByTransitivity, 114.8s TimeCoverageRelationStatistics Valid=577, Invalid=3155, Unknown=50, NotChecked=0, Total=3782 [2023-12-02 13:53:29,907 INFO L413 NwaCegarLoop]: 19 mSDtfsCounter, 95 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 583 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 583 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-02 13:53:29,907 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 120 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 583 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-02 13:53:29,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2023-12-02 13:53:29,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 232. [2023-12-02 13:53:29,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 211 states have (on average 1.1090047393364928) internal successors, (234), 214 states have internal predecessors, (234), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-12-02 13:53:29,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 264 transitions. [2023-12-02 13:53:29,942 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 264 transitions. Word has length 53 [2023-12-02 13:53:29,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:53:29,942 INFO L495 AbstractCegarLoop]: Abstraction has 232 states and 264 transitions. [2023-12-02 13:53:29,942 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 14 states have internal predecessors, (41), 5 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2023-12-02 13:53:29,942 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 264 transitions. [2023-12-02 13:53:29,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-12-02 13:53:29,943 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:53:29,943 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2023-12-02 13:53:29,948 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-12-02 13:53:30,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:53:30,144 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:53:30,144 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:53:30,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1103113060, now seen corresponding path program 2 times [2023-12-02 13:53:30,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:53:30,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566999420] [2023-12-02 13:53:30,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:53:30,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:53:30,150 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:53:30,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [366817731] [2023-12-02 13:53:30,150 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 13:53:30,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:53:30,150 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:53:30,151 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:53:30,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-02 13:53:30,189 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-02 13:53:30,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:53:30,190 INFO L262 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-02 13:53:30,192 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:53:30,760 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 13:53:30,760 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:53:30,761 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:53:30,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566999420] [2023-12-02 13:53:30,761 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:53:30,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366817731] [2023-12-02 13:53:30,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366817731] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:53:30,761 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:53:30,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-02 13:53:30,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037314858] [2023-12-02 13:53:30,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:53:30,762 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-02 13:53:30,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:53:30,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-02 13:53:30,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2023-12-02 13:53:30,763 INFO L87 Difference]: Start difference. First operand 232 states and 264 transitions. Second operand has 10 states, 8 states have (on average 4.625) internal successors, (37), 10 states have internal predecessors, (37), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-02 13:53:35,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:53:35,307 INFO L93 Difference]: Finished difference Result 236 states and 266 transitions. [2023-12-02 13:53:35,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-02 13:53:35,308 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 4.625) internal successors, (37), 10 states have internal predecessors, (37), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 53 [2023-12-02 13:53:35,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:53:35,309 INFO L225 Difference]: With dead ends: 236 [2023-12-02 13:53:35,309 INFO L226 Difference]: Without dead ends: 235 [2023-12-02 13:53:35,309 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2023-12-02 13:53:35,310 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 19 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:53:35,310 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 104 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-02 13:53:35,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2023-12-02 13:53:35,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 231. [2023-12-02 13:53:35,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 211 states have (on average 1.09478672985782) internal successors, (231), 213 states have internal predecessors, (231), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-12-02 13:53:35,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 261 transitions. [2023-12-02 13:53:35,351 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 261 transitions. Word has length 53 [2023-12-02 13:53:35,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:53:35,351 INFO L495 AbstractCegarLoop]: Abstraction has 231 states and 261 transitions. [2023-12-02 13:53:35,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 4.625) internal successors, (37), 10 states have internal predecessors, (37), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-02 13:53:35,351 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 261 transitions. [2023-12-02 13:53:35,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-12-02 13:53:35,352 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:53:35,352 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-02 13:53:35,357 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-12-02 13:53:35,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:53:35,553 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:53:35,553 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:53:35,553 INFO L85 PathProgramCache]: Analyzing trace with hash 1231757494, now seen corresponding path program 1 times [2023-12-02 13:53:35,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:53:35,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531107992] [2023-12-02 13:53:35,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:53:35,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:53:35,560 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:53:35,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [52251232] [2023-12-02 13:53:35,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:53:35,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:53:35,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:53:35,562 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:53:35,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-02 13:53:35,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:53:35,601 INFO L262 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 13:53:35,602 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:53:35,797 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 13:53:35,797 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:53:35,944 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-02 13:53:35,945 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:53:35,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531107992] [2023-12-02 13:53:35,945 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:53:35,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52251232] [2023-12-02 13:53:35,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52251232] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:53:35,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1376966446] [2023-12-02 13:53:35,946 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2023-12-02 13:53:35,947 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:53:35,947 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:53:35,947 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:53:35,947 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:53:37,208 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 71 for LOIs [2023-12-02 13:53:37,226 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:53:37,227 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:53:50,825 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '11015#(and (= (mod |ULTIMATE.start_main_~y~0#1| 2) 1) (<= 0 |ULTIMATE.start_main_~y~0#1|) (<= (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~b~0#1|) 9223372036854775807) (<= 9223372036854775808 (+ |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~z~0#1|)) (= (+ |ULTIMATE.start_main_~z~0#1| (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|)) (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~b~0#1|)) (<= 0 (+ 9223372036854775808 (* |ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|))))' at error location [2023-12-02 13:53:50,825 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:53:50,826 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:53:50,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2023-12-02 13:53:50,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728101972] [2023-12-02 13:53:50,826 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:53:50,826 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-02 13:53:50,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:53:50,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-02 13:53:50,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1108, Unknown=2, NotChecked=0, Total=1260 [2023-12-02 13:53:50,828 INFO L87 Difference]: Start difference. First operand 231 states and 261 transitions. Second operand has 12 states, 11 states have (on average 8.181818181818182) internal successors, (90), 12 states have internal predecessors, (90), 8 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2023-12-02 13:53:51,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:53:51,295 INFO L93 Difference]: Finished difference Result 387 states and 436 transitions. [2023-12-02 13:53:51,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 13:53:51,296 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 8.181818181818182) internal successors, (90), 12 states have internal predecessors, (90), 8 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) Word has length 62 [2023-12-02 13:53:51,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:53:51,298 INFO L225 Difference]: With dead ends: 387 [2023-12-02 13:53:51,298 INFO L226 Difference]: Without dead ends: 386 [2023-12-02 13:53:51,299 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 13.9s TimeCoverageRelationStatistics Valid=242, Invalid=1648, Unknown=2, NotChecked=0, Total=1892 [2023-12-02 13:53:51,299 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 312 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:53:51,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [313 Valid, 138 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:53:51,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2023-12-02 13:53:51,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 325. [2023-12-02 13:53:51,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 300 states have (on average 1.09) internal successors, (327), 302 states have internal predecessors, (327), 20 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-12-02 13:53:51,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 367 transitions. [2023-12-02 13:53:51,347 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 367 transitions. Word has length 62 [2023-12-02 13:53:51,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:53:51,347 INFO L495 AbstractCegarLoop]: Abstraction has 325 states and 367 transitions. [2023-12-02 13:53:51,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 8.181818181818182) internal successors, (90), 12 states have internal predecessors, (90), 8 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 8 states have call predecessors, (12), 8 states have call successors, (12) [2023-12-02 13:53:51,347 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 367 transitions. [2023-12-02 13:53:51,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-12-02 13:53:51,348 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:53:51,348 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:53:51,352 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-12-02 13:53:51,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-12-02 13:53:51,549 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:53:51,549 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:53:51,549 INFO L85 PathProgramCache]: Analyzing trace with hash 1085820750, now seen corresponding path program 2 times [2023-12-02 13:53:51,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:53:51,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472770417] [2023-12-02 13:53:51,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:53:51,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:53:51,555 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:53:51,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1264754339] [2023-12-02 13:53:51,555 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 13:53:51,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:53:51,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:53:51,556 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:53:51,557 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-02 13:53:53,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-02 13:53:53,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:53:53,440 INFO L262 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 13:53:53,442 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:53:57,785 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-02 13:53:57,786 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:53:57,786 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:53:57,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472770417] [2023-12-02 13:53:57,786 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:53:57,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264754339] [2023-12-02 13:53:57,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1264754339] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:53:57,786 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:53:57,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-02 13:53:57,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419987443] [2023-12-02 13:53:57,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:53:57,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 13:53:57,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:53:57,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 13:53:57,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=36, Unknown=2, NotChecked=0, Total=56 [2023-12-02 13:53:57,787 INFO L87 Difference]: Start difference. First operand 325 states and 367 transitions. Second operand has 8 states, 7 states have (on average 5.142857142857143) internal successors, (36), 8 states have internal predecessors, (36), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-02 13:53:59,849 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 13:54:02,310 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 13:54:03,815 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-02 13:54:04,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:54:04,068 INFO L93 Difference]: Finished difference Result 389 states and 438 transitions. [2023-12-02 13:54:04,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 13:54:04,069 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.142857142857143) internal successors, (36), 8 states have internal predecessors, (36), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 67 [2023-12-02 13:54:04,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:54:04,071 INFO L225 Difference]: With dead ends: 389 [2023-12-02 13:54:04,071 INFO L226 Difference]: Without dead ends: 387 [2023-12-02 13:54:04,071 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=43, Invalid=87, Unknown=2, NotChecked=0, Total=132 [2023-12-02 13:54:04,071 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 25 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 4 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:54:04,072 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 79 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 175 Invalid, 2 Unknown, 0 Unchecked, 6.0s Time] [2023-12-02 13:54:04,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2023-12-02 13:54:04,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 324. [2023-12-02 13:54:04,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 298 states have (on average 1.0838926174496644) internal successors, (323), 299 states have internal predecessors, (323), 22 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2023-12-02 13:54:04,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 367 transitions. [2023-12-02 13:54:04,140 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 367 transitions. Word has length 67 [2023-12-02 13:54:04,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:54:04,140 INFO L495 AbstractCegarLoop]: Abstraction has 324 states and 367 transitions. [2023-12-02 13:54:04,140 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.142857142857143) internal successors, (36), 8 states have internal predecessors, (36), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-02 13:54:04,141 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 367 transitions. [2023-12-02 13:54:04,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-02 13:54:04,142 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:54:04,142 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:54:04,149 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-12-02 13:54:04,343 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-12-02 13:54:04,343 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:54:04,343 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:54:04,343 INFO L85 PathProgramCache]: Analyzing trace with hash -140352130, now seen corresponding path program 1 times [2023-12-02 13:54:04,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:54:04,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444347369] [2023-12-02 13:54:04,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:04,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:54:04,351 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:54:04,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [540890300] [2023-12-02 13:54:04,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:04,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:54:04,352 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:54:04,352 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:54:04,353 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-02 13:54:04,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:54:04,403 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 13:54:04,405 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:54:04,535 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 13:54:04,535 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:54:04,703 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 13:54:04,703 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:54:04,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444347369] [2023-12-02 13:54:04,704 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:54:04,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540890300] [2023-12-02 13:54:04,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540890300] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:54:04,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1464428614] [2023-12-02 13:54:04,705 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2023-12-02 13:54:04,705 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:54:04,706 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:54:04,706 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:54:04,706 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:54:06,135 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 121 for LOIs [2023-12-02 13:54:06,212 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:54:06,213 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:54:14,920 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '13423#(and (<= 1 |#StackHeapBarrier|) (<= |ULTIMATE.start_main_~a~0#1| 100) (or (< |ULTIMATE.start_main_~y~0#1| 0) (not (= (mod |ULTIMATE.start_main_~y~0#1| 2) 1))) (<= 4611686018427387904 |ULTIMATE.start_main_~x~0#1|) (<= |ULTIMATE.start_main_~b~0#1| 100) (<= 1 |ULTIMATE.start_main_~b~0#1|) (= |ULTIMATE.start_main_~z~0#1| 0) (<= 0 |ULTIMATE.start_main_~a~0#1|))' at error location [2023-12-02 13:54:14,920 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:54:14,921 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:54:14,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2023-12-02 13:54:14,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930751821] [2023-12-02 13:54:14,921 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:54:14,921 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-02 13:54:14,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:54:14,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-02 13:54:14,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=811, Unknown=1, NotChecked=0, Total=992 [2023-12-02 13:54:14,922 INFO L87 Difference]: Start difference. First operand 324 states and 367 transitions. Second operand has 14 states, 13 states have (on average 10.307692307692308) internal successors, (134), 14 states have internal predecessors, (134), 12 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 12 states have call predecessors, (16), 12 states have call successors, (16) [2023-12-02 13:54:15,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:54:15,426 INFO L93 Difference]: Finished difference Result 777 states and 889 transitions. [2023-12-02 13:54:15,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-02 13:54:15,427 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 10.307692307692308) internal successors, (134), 14 states have internal predecessors, (134), 12 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 12 states have call predecessors, (16), 12 states have call successors, (16) Word has length 90 [2023-12-02 13:54:15,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:54:15,432 INFO L225 Difference]: With dead ends: 777 [2023-12-02 13:54:15,432 INFO L226 Difference]: Without dead ends: 776 [2023-12-02 13:54:15,433 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 218 SyntacticMatches, 20 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1041 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=320, Invalid=1401, Unknown=1, NotChecked=0, Total=1722 [2023-12-02 13:54:15,434 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 333 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:54:15,434 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [334 Valid, 123 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:54:15,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2023-12-02 13:54:15,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 620. [2023-12-02 13:54:15,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 577 states have (on average 1.0797227036395147) internal successors, (623), 578 states have internal predecessors, (623), 39 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2023-12-02 13:54:15,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 701 transitions. [2023-12-02 13:54:15,592 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 701 transitions. Word has length 90 [2023-12-02 13:54:15,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:54:15,592 INFO L495 AbstractCegarLoop]: Abstraction has 620 states and 701 transitions. [2023-12-02 13:54:15,593 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 10.307692307692308) internal successors, (134), 14 states have internal predecessors, (134), 12 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 12 states have call predecessors, (16), 12 states have call successors, (16) [2023-12-02 13:54:15,593 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 701 transitions. [2023-12-02 13:54:15,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-02 13:54:15,594 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:54:15,595 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:54:15,600 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-12-02 13:54:15,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-02 13:54:15,796 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:54:15,796 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:54:15,796 INFO L85 PathProgramCache]: Analyzing trace with hash -1120840952, now seen corresponding path program 2 times [2023-12-02 13:54:15,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:54:15,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321504506] [2023-12-02 13:54:15,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:15,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:54:15,803 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:54:15,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [676725454] [2023-12-02 13:54:15,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 13:54:15,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:54:15,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:54:15,804 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:54:15,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-12-02 13:54:15,898 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-12-02 13:54:15,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:54:15,900 INFO L262 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-02 13:54:15,901 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:54:16,058 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2023-12-02 13:54:16,058 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:54:16,058 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:54:16,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321504506] [2023-12-02 13:54:16,059 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:54:16,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676725454] [2023-12-02 13:54:16,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676725454] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:54:16,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:54:16,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:54:16,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168262641] [2023-12-02 13:54:16,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:54:16,059 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 13:54:16,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:54:16,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 13:54:16,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-02 13:54:16,061 INFO L87 Difference]: Start difference. First operand 620 states and 701 transitions. Second operand has 6 states, 5 states have (on average 9.0) internal successors, (45), 6 states have internal predecessors, (45), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-12-02 13:54:16,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:54:16,381 INFO L93 Difference]: Finished difference Result 641 states and 721 transitions. [2023-12-02 13:54:16,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:54:16,381 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.0) internal successors, (45), 6 states have internal predecessors, (45), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 98 [2023-12-02 13:54:16,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:54:16,385 INFO L225 Difference]: With dead ends: 641 [2023-12-02 13:54:16,385 INFO L226 Difference]: Without dead ends: 640 [2023-12-02 13:54:16,386 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2023-12-02 13:54:16,386 INFO L413 NwaCegarLoop]: 19 mSDtfsCounter, 12 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:54:16,386 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 37 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 13:54:16,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2023-12-02 13:54:16,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 381. [2023-12-02 13:54:16,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 354 states have (on average 1.0649717514124293) internal successors, (377), 354 states have internal predecessors, (377), 24 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2023-12-02 13:54:16,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 425 transitions. [2023-12-02 13:54:16,497 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 425 transitions. Word has length 98 [2023-12-02 13:54:16,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:54:16,497 INFO L495 AbstractCegarLoop]: Abstraction has 381 states and 425 transitions. [2023-12-02 13:54:16,498 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.0) internal successors, (45), 6 states have internal predecessors, (45), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2023-12-02 13:54:16,498 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 425 transitions. [2023-12-02 13:54:16,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2023-12-02 13:54:16,500 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:54:16,500 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:54:16,505 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-12-02 13:54:16,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-12-02 13:54:16,701 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:54:16,701 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:54:16,701 INFO L85 PathProgramCache]: Analyzing trace with hash -1079763386, now seen corresponding path program 2 times [2023-12-02 13:54:16,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:54:16,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040108216] [2023-12-02 13:54:16,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:16,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:54:16,716 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:54:16,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [470493090] [2023-12-02 13:54:16,716 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 13:54:16,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:54:16,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:54:16,717 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:54:16,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-12-02 13:54:16,762 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-02 13:54:16,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:54:16,763 INFO L262 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-02 13:54:16,766 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:54:20,317 WARN L876 $PredicateComparison]: unable to prove that (or (exists ((|ULTIMATE.start_main_~b~0#1| Int)) (and (exists ((|ULTIMATE.start_main_~a~0#1| Int)) (and (<= |ULTIMATE.start_main_~a~0#1| 100) (<= 0 |ULTIMATE.start_main_~a~0#1|) (exists ((v_y_51 Int) (v_z_51 Int)) (let ((.cse0 (+ (* |c_ULTIMATE.start_main_~x~0#1| v_z_51) (* 2 (* |c_ULTIMATE.start_main_~x~0#1| v_y_51))))) (and (<= .cse0 9223372036854775807) (<= 0 v_z_51) (<= (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~b~0#1|) .cse0) (not (= v_z_51 1)) (<= v_z_51 1) (not (= (+ (* v_y_51 2) v_z_51) 0))))))) (<= 1 |ULTIMATE.start_main_~b~0#1|))) (exists ((|ULTIMATE.start_main_~b~0#1| Int)) (and (<= 1 |ULTIMATE.start_main_~b~0#1|) (exists ((|ULTIMATE.start_main_~a~0#1| Int)) (and (<= |ULTIMATE.start_main_~a~0#1| 100) (exists ((|ULTIMATE.start_main_~y~0#1| Int)) (let ((.cse1 (* |c_ULTIMATE.start_main_~x~0#1| |ULTIMATE.start_main_~y~0#1|))) (and (<= (* |ULTIMATE.start_main_~a~0#1| |ULTIMATE.start_main_~b~0#1|) .cse1) (<= (+ |ULTIMATE.start_main_~y~0#1| 1) 0) (<= .cse1 9223372036854775807)))) (<= 0 |ULTIMATE.start_main_~a~0#1|)))))) is different from true [2023-12-02 13:54:20,438 INFO L134 CoverageAnalysis]: Checked inductivity of 866 backedges. 61 proven. 21 refuted. 0 times theorem prover too weak. 764 trivial. 20 not checked. [2023-12-02 13:54:20,438 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:54:24,522 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:54:24,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040108216] [2023-12-02 13:54:24,523 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:54:24,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470493090] [2023-12-02 13:54:24,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470493090] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:54:24,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [399558873] [2023-12-02 13:54:24,524 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2023-12-02 13:54:24,524 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:54:24,524 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:54:24,524 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:54:24,524 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:54:26,157 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 121 for LOIs [2023-12-02 13:54:26,239 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:54:26,240 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:54:40,085 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '17109#(and (<= 1 |#StackHeapBarrier|) (<= |ULTIMATE.start_main_~a~0#1| 100) (or (< |ULTIMATE.start_main_~y~0#1| 0) (not (= (mod |ULTIMATE.start_main_~y~0#1| 2) 1))) (<= 4611686018427387904 |ULTIMATE.start_main_~x~0#1|) (<= |ULTIMATE.start_main_~b~0#1| 100) (<= 1 |ULTIMATE.start_main_~b~0#1|) (= |ULTIMATE.start_main_~z~0#1| 0) (<= 0 |ULTIMATE.start_main_~a~0#1|))' at error location [2023-12-02 13:54:40,085 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:54:40,085 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:54:40,085 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2023-12-02 13:54:40,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119189487] [2023-12-02 13:54:40,086 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-02 13:54:40,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-02 13:54:40,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:54:40,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-02 13:54:40,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=874, Unknown=2, NotChecked=62, Total=1122 [2023-12-02 13:54:40,087 INFO L87 Difference]: Start difference. First operand 381 states and 425 transitions. Second operand has 11 states, 8 states have (on average 3.625) internal successors, (29), 9 states have internal predecessors, (29), 4 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2023-12-02 13:54:42,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:54:42,893 INFO L93 Difference]: Finished difference Result 546 states and 608 transitions. [2023-12-02 13:54:42,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 13:54:42,893 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 8 states have (on average 3.625) internal successors, (29), 9 states have internal predecessors, (29), 4 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 186 [2023-12-02 13:54:42,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:54:42,896 INFO L225 Difference]: With dead ends: 546 [2023-12-02 13:54:42,896 INFO L226 Difference]: Without dead ends: 545 [2023-12-02 13:54:42,898 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 396 GetRequests, 316 SyntacticMatches, 44 SemanticMatches, 36 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1107 ImplicationChecksByTransitivity, 19.3s TimeCoverageRelationStatistics Valid=233, Invalid=1100, Unknown=3, NotChecked=70, Total=1406 [2023-12-02 13:54:42,898 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 41 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 50 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 13:54:42,898 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 59 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 122 Invalid, 0 Unknown, 50 Unchecked, 0.3s Time] [2023-12-02 13:54:42,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2023-12-02 13:54:43,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 507. [2023-12-02 13:54:43,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 471 states have (on average 1.0679405520169851) internal successors, (503), 471 states have internal predecessors, (503), 33 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-12-02 13:54:43,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 569 transitions. [2023-12-02 13:54:43,016 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 569 transitions. Word has length 186 [2023-12-02 13:54:43,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:54:43,016 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 569 transitions. [2023-12-02 13:54:43,016 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 8 states have (on average 3.625) internal successors, (29), 9 states have internal predecessors, (29), 4 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2023-12-02 13:54:43,016 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 569 transitions. [2023-12-02 13:54:43,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2023-12-02 13:54:43,018 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:54:43,018 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:54:43,022 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-12-02 13:54:43,218 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-12-02 13:54:43,219 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:54:43,219 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:54:43,219 INFO L85 PathProgramCache]: Analyzing trace with hash 123924480, now seen corresponding path program 2 times [2023-12-02 13:54:43,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:54:43,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052572601] [2023-12-02 13:54:43,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:54:43,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:54:43,230 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:54:43,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [591614188] [2023-12-02 13:54:43,231 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 13:54:43,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:54:43,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:54:43,232 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:54:43,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-12-02 13:54:43,390 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2023-12-02 13:54:43,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:54:43,392 INFO L262 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-02 13:54:43,394 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:54:43,831 INFO L134 CoverageAnalysis]: Checked inductivity of 866 backedges. 0 proven. 750 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2023-12-02 13:54:43,831 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:54:44,358 INFO L134 CoverageAnalysis]: Checked inductivity of 866 backedges. 0 proven. 750 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2023-12-02 13:54:44,358 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:54:44,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052572601] [2023-12-02 13:54:44,358 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:54:44,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591614188] [2023-12-02 13:54:44,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591614188] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:54:44,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1460633374] [2023-12-02 13:54:44,360 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2023-12-02 13:54:44,360 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:54:44,360 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:54:44,360 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:54:44,361 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:54:52,711 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 6 for LOIs [2023-12-02 13:54:52,712 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:54:52,713 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:54:59,269 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '19478#(<= 4611686018427387904 |ULTIMATE.start_main_~x~0#1|)' at error location [2023-12-02 13:54:59,269 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:54:59,269 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:54:59,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 25 [2023-12-02 13:54:59,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823523929] [2023-12-02 13:54:59,270 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:54:59,270 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-02 13:54:59,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:54:59,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-02 13:54:59,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=368, Invalid=1982, Unknown=2, NotChecked=0, Total=2352 [2023-12-02 13:54:59,272 INFO L87 Difference]: Start difference. First operand 507 states and 569 transitions. Second operand has 26 states, 25 states have (on average 11.92) internal successors, (298), 26 states have internal predecessors, (298), 24 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 24 states have call predecessors, (28), 24 states have call successors, (28) [2023-12-02 13:55:00,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:55:00,904 INFO L93 Difference]: Finished difference Result 1328 states and 1511 transitions. [2023-12-02 13:55:00,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-12-02 13:55:00,905 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 11.92) internal successors, (298), 26 states have internal predecessors, (298), 24 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 24 states have call predecessors, (28), 24 states have call successors, (28) Word has length 190 [2023-12-02 13:55:00,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:55:00,912 INFO L225 Difference]: With dead ends: 1328 [2023-12-02 13:55:00,912 INFO L226 Difference]: Without dead ends: 1327 [2023-12-02 13:55:00,915 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 590 GetRequests, 521 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1515 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=940, Invalid=4028, Unknown=2, NotChecked=0, Total=4970 [2023-12-02 13:55:00,916 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 598 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 599 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 13:55:00,916 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [599 Valid, 267 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 13:55:00,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1327 states. [2023-12-02 13:55:01,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1327 to 1107. [2023-12-02 13:55:01,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1107 states, 1035 states have (on average 1.0657004830917873) internal successors, (1103), 1035 states have internal predecessors, (1103), 69 states have call successors, (69), 2 states have call predecessors, (69), 2 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2023-12-02 13:55:01,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1107 states to 1107 states and 1241 transitions. [2023-12-02 13:55:01,219 INFO L78 Accepts]: Start accepts. Automaton has 1107 states and 1241 transitions. Word has length 190 [2023-12-02 13:55:01,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:55:01,220 INFO L495 AbstractCegarLoop]: Abstraction has 1107 states and 1241 transitions. [2023-12-02 13:55:01,220 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 11.92) internal successors, (298), 26 states have internal predecessors, (298), 24 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 24 states have call predecessors, (28), 24 states have call successors, (28) [2023-12-02 13:55:01,220 INFO L276 IsEmpty]: Start isEmpty. Operand 1107 states and 1241 transitions. [2023-12-02 13:55:01,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 383 [2023-12-02 13:55:01,225 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:55:01,225 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 22, 22, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:55:01,231 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2023-12-02 13:55:01,426 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-12-02 13:55:01,426 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:55:01,426 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:55:01,427 INFO L85 PathProgramCache]: Analyzing trace with hash 1730662800, now seen corresponding path program 3 times [2023-12-02 13:55:01,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:55:01,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401156085] [2023-12-02 13:55:01,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:55:01,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:55:01,457 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:55:01,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [660287998] [2023-12-02 13:55:01,457 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 13:55:01,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:55:01,458 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:55:01,459 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:55:01,463 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-12-02 13:55:01,619 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 13:55:01,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:55:01,622 INFO L262 TraceCheckSpWp]: Trace formula consists of 633 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-02 13:55:01,627 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:55:02,599 INFO L134 CoverageAnalysis]: Checked inductivity of 4010 backedges. 0 proven. 3498 refuted. 0 times theorem prover too weak. 512 trivial. 0 not checked. [2023-12-02 13:55:02,599 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:55:03,886 INFO L134 CoverageAnalysis]: Checked inductivity of 4010 backedges. 0 proven. 3498 refuted. 0 times theorem prover too weak. 512 trivial. 0 not checked. [2023-12-02 13:55:03,886 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:55:03,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401156085] [2023-12-02 13:55:03,886 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:55:03,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660287998] [2023-12-02 13:55:03,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660287998] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:55:03,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [132015452] [2023-12-02 13:55:03,888 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2023-12-02 13:55:03,888 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:55:03,888 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:55:03,888 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:55:03,888 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:55:12,797 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 6 for LOIs [2023-12-02 13:55:12,798 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:55:12,799 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:55:16,580 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '24616#(<= 4611686018427387904 |ULTIMATE.start_main_~x~0#1|)' at error location [2023-12-02 13:55:16,580 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:55:16,580 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:55:16,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 49 [2023-12-02 13:55:16,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307558133] [2023-12-02 13:55:16,580 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:55:16,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2023-12-02 13:55:16,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:55:16,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2023-12-02 13:55:16,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1220, Invalid=4036, Unknown=0, NotChecked=0, Total=5256 [2023-12-02 13:55:16,585 INFO L87 Difference]: Start difference. First operand 1107 states and 1241 transitions. Second operand has 50 states, 49 states have (on average 12.448979591836734) internal successors, (610), 50 states have internal predecessors, (610), 48 states have call successors, (52), 1 states have call predecessors, (52), 1 states have return successors, (52), 48 states have call predecessors, (52), 48 states have call successors, (52) [2023-12-02 13:55:19,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:55:19,174 INFO L93 Difference]: Finished difference Result 1796 states and 2031 transitions. [2023-12-02 13:55:19,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-12-02 13:55:19,175 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 49 states have (on average 12.448979591836734) internal successors, (610), 50 states have internal predecessors, (610), 48 states have call successors, (52), 1 states have call predecessors, (52), 1 states have return successors, (52), 48 states have call predecessors, (52), 48 states have call successors, (52) Word has length 382 [2023-12-02 13:55:19,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:55:19,183 INFO L225 Difference]: With dead ends: 1796 [2023-12-02 13:55:19,183 INFO L226 Difference]: Without dead ends: 1795 [2023-12-02 13:55:19,189 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1176 GetRequests, 1073 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3534 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=2603, Invalid=8317, Unknown=0, NotChecked=0, Total=10920 [2023-12-02 13:55:19,190 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 1155 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1156 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-02 13:55:19,190 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1156 Valid, 355 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-02 13:55:19,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1795 states. [2023-12-02 13:55:19,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1795 to 1607. [2023-12-02 13:55:19,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1607 states, 1505 states have (on average 1.0651162790697675) internal successors, (1603), 1505 states have internal predecessors, (1603), 99 states have call successors, (99), 2 states have call predecessors, (99), 2 states have return successors, (99), 99 states have call predecessors, (99), 99 states have call successors, (99) [2023-12-02 13:55:19,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1607 states to 1607 states and 1801 transitions. [2023-12-02 13:55:19,654 INFO L78 Accepts]: Start accepts. Automaton has 1607 states and 1801 transitions. Word has length 382 [2023-12-02 13:55:19,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:55:19,655 INFO L495 AbstractCegarLoop]: Abstraction has 1607 states and 1801 transitions. [2023-12-02 13:55:19,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 49 states have (on average 12.448979591836734) internal successors, (610), 50 states have internal predecessors, (610), 48 states have call successors, (52), 1 states have call predecessors, (52), 1 states have return successors, (52), 48 states have call predecessors, (52), 48 states have call successors, (52) [2023-12-02 13:55:19,656 INFO L276 IsEmpty]: Start isEmpty. Operand 1607 states and 1801 transitions. [2023-12-02 13:55:19,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 543 [2023-12-02 13:55:19,664 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:55:19,664 INFO L195 NwaCegarLoop]: trace histogram [33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 32, 32, 32, 32, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:55:19,671 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2023-12-02 13:55:19,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-12-02 13:55:19,865 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:55:19,865 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:55:19,865 INFO L85 PathProgramCache]: Analyzing trace with hash -1969603192, now seen corresponding path program 4 times [2023-12-02 13:55:19,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:55:19,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680740417] [2023-12-02 13:55:19,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:55:19,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:55:19,911 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:55:19,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1326030464] [2023-12-02 13:55:19,911 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 13:55:19,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:55:19,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:55:19,913 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:55:19,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-12-02 13:55:20,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:55:20,137 INFO L262 TraceCheckSpWp]: Trace formula consists of 883 conjuncts, 31 conjunts are in the unsatisfiable core [2023-12-02 13:55:20,146 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:55:21,050 INFO L134 CoverageAnalysis]: Checked inductivity of 8390 backedges. 3091 proven. 1 refuted. 0 times theorem prover too weak. 5298 trivial. 0 not checked. [2023-12-02 13:55:21,050 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:55:35,109 INFO L134 CoverageAnalysis]: Checked inductivity of 8390 backedges. 2667 proven. 61 refuted. 0 times theorem prover too weak. 5662 trivial. 0 not checked. [2023-12-02 13:55:35,109 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:55:35,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680740417] [2023-12-02 13:55:35,109 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:55:35,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326030464] [2023-12-02 13:55:35,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326030464] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:55:35,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1336820203] [2023-12-02 13:55:35,111 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2023-12-02 13:55:35,111 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:55:35,111 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:55:35,112 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:55:35,112 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:55:36,613 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 71 for LOIs [2023-12-02 13:55:36,635 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:55:36,637 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:55:53,513 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '31804#(<= 4611686018427387904 |ULTIMATE.start_main_~x~0#1|)' at error location [2023-12-02 13:55:53,513 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:55:53,513 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:55:53,514 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 36 [2023-12-02 13:55:53,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960180801] [2023-12-02 13:55:53,514 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:55:53,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-02 13:55:53,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:55:53,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-02 13:55:53,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=448, Invalid=3088, Unknown=4, NotChecked=0, Total=3540 [2023-12-02 13:55:53,516 INFO L87 Difference]: Start difference. First operand 1607 states and 1801 transitions. Second operand has 36 states, 35 states have (on average 5.828571428571428) internal successors, (204), 34 states have internal predecessors, (204), 18 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2023-12-02 13:56:17,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:56:17,329 INFO L93 Difference]: Finished difference Result 4734 states and 5269 transitions. [2023-12-02 13:56:17,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-12-02 13:56:17,330 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 5.828571428571428) internal successors, (204), 34 states have internal predecessors, (204), 18 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) Word has length 542 [2023-12-02 13:56:17,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:56:17,343 INFO L225 Difference]: With dead ends: 4734 [2023-12-02 13:56:17,343 INFO L226 Difference]: Without dead ends: 3881 [2023-12-02 13:56:17,347 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1657 GetRequests, 1566 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2483 ImplicationChecksByTransitivity, 44.4s TimeCoverageRelationStatistics Valid=1309, Invalid=7240, Unknown=7, NotChecked=0, Total=8556 [2023-12-02 13:56:17,347 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 128 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 997 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 997 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:56:17,348 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 426 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 997 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2023-12-02 13:56:17,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3881 states. [2023-12-02 13:56:18,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3881 to 3195. [2023-12-02 13:56:18,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3195 states, 2980 states have (on average 1.062751677852349) internal successors, (3167), 2980 states have internal predecessors, (3167), 212 states have call successors, (212), 2 states have call predecessors, (212), 2 states have return successors, (212), 212 states have call predecessors, (212), 212 states have call successors, (212) [2023-12-02 13:56:18,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3195 states to 3195 states and 3591 transitions. [2023-12-02 13:56:18,529 INFO L78 Accepts]: Start accepts. Automaton has 3195 states and 3591 transitions. Word has length 542 [2023-12-02 13:56:18,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:56:18,529 INFO L495 AbstractCegarLoop]: Abstraction has 3195 states and 3591 transitions. [2023-12-02 13:56:18,529 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 5.828571428571428) internal successors, (204), 34 states have internal predecessors, (204), 18 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (21), 18 states have call predecessors, (21), 18 states have call successors, (21) [2023-12-02 13:56:18,530 INFO L276 IsEmpty]: Start isEmpty. Operand 3195 states and 3591 transitions. [2023-12-02 13:56:18,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 559 [2023-12-02 13:56:18,543 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:56:18,543 INFO L195 NwaCegarLoop]: trace histogram [33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 32, 32, 32, 28, 5, 5, 5, 5, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:56:18,550 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2023-12-02 13:56:18,743 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:56:18,744 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:56:18,744 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:56:18,744 INFO L85 PathProgramCache]: Analyzing trace with hash 65313904, now seen corresponding path program 5 times [2023-12-02 13:56:18,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:56:18,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832443472] [2023-12-02 13:56:18,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:56:18,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:56:18,772 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:56:18,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1497531085] [2023-12-02 13:56:18,772 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 13:56:18,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:56:18,773 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:56:18,774 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:56:18,777 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-12-02 13:56:18,925 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2023-12-02 13:56:18,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:56:18,926 INFO L262 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-02 13:56:18,932 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:56:20,445 INFO L134 CoverageAnalysis]: Checked inductivity of 8430 backedges. 2110 proven. 23 refuted. 0 times theorem prover too weak. 6297 trivial. 0 not checked. [2023-12-02 13:56:20,445 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:56:23,145 INFO L134 CoverageAnalysis]: Checked inductivity of 8430 backedges. 2122 proven. 38 refuted. 0 times theorem prover too weak. 6270 trivial. 0 not checked. [2023-12-02 13:56:23,145 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:56:23,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832443472] [2023-12-02 13:56:23,145 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:56:23,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497531085] [2023-12-02 13:56:23,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497531085] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:56:23,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [647091812] [2023-12-02 13:56:23,147 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2023-12-02 13:56:23,147 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:56:23,148 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:56:23,148 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:56:23,148 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:56:24,652 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 71 for LOIs [2023-12-02 13:56:24,676 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:56:24,679 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:56:42,371 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '44147#(<= 4611686018427387904 |ULTIMATE.start_main_~x~0#1|)' at error location [2023-12-02 13:56:42,371 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:56:42,371 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:56:42,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 18 [2023-12-02 13:56:42,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043695104] [2023-12-02 13:56:42,372 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:56:42,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-02 13:56:42,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:56:42,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-02 13:56:42,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=1557, Unknown=3, NotChecked=0, Total=1806 [2023-12-02 13:56:42,373 INFO L87 Difference]: Start difference. First operand 3195 states and 3591 transitions. Second operand has 19 states, 18 states have (on average 7.666666666666667) internal successors, (138), 19 states have internal predecessors, (138), 9 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2023-12-02 13:56:44,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:56:44,316 INFO L93 Difference]: Finished difference Result 3296 states and 3700 transitions. [2023-12-02 13:56:44,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 13:56:44,316 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 7.666666666666667) internal successors, (138), 19 states have internal predecessors, (138), 9 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) Word has length 558 [2023-12-02 13:56:44,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:56:44,332 INFO L225 Difference]: With dead ends: 3296 [2023-12-02 13:56:44,332 INFO L226 Difference]: Without dead ends: 3295 [2023-12-02 13:56:44,333 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1674 GetRequests, 1629 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 786 ImplicationChecksByTransitivity, 19.1s TimeCoverageRelationStatistics Valid=283, Invalid=1694, Unknown=3, NotChecked=0, Total=1980 [2023-12-02 13:56:44,333 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 31 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-02 13:56:44,334 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 133 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-02 13:56:44,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3295 states. [2023-12-02 13:56:45,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3295 to 3187. [2023-12-02 13:56:45,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3187 states, 2972 states have (on average 1.0615746971736204) internal successors, (3155), 2972 states have internal predecessors, (3155), 212 states have call successors, (212), 2 states have call predecessors, (212), 2 states have return successors, (212), 212 states have call predecessors, (212), 212 states have call successors, (212) [2023-12-02 13:56:45,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3187 states to 3187 states and 3579 transitions. [2023-12-02 13:56:45,354 INFO L78 Accepts]: Start accepts. Automaton has 3187 states and 3579 transitions. Word has length 558 [2023-12-02 13:56:45,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:56:45,356 INFO L495 AbstractCegarLoop]: Abstraction has 3187 states and 3579 transitions. [2023-12-02 13:56:45,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 7.666666666666667) internal successors, (138), 19 states have internal predecessors, (138), 9 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2023-12-02 13:56:45,356 INFO L276 IsEmpty]: Start isEmpty. Operand 3187 states and 3579 transitions. [2023-12-02 13:56:45,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 563 [2023-12-02 13:56:45,367 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:56:45,368 INFO L195 NwaCegarLoop]: trace histogram [33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 32, 32, 32, 27, 6, 6, 6, 6, 6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:56:45,374 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2023-12-02 13:56:45,573 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2023-12-02 13:56:45,574 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:56:45,574 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:56:45,574 INFO L85 PathProgramCache]: Analyzing trace with hash 494104362, now seen corresponding path program 6 times [2023-12-02 13:56:45,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:56:45,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313493676] [2023-12-02 13:56:45,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:56:45,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:56:45,596 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:56:45,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1315552626] [2023-12-02 13:56:45,596 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 13:56:45,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:56:45,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:56:45,597 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:56:45,598 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-12-02 13:56:45,860 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 13:56:45,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:56:45,865 INFO L262 TraceCheckSpWp]: Trace formula consists of 928 conjuncts, 39 conjunts are in the unsatisfiable core [2023-12-02 13:56:45,871 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:56:51,427 INFO L134 CoverageAnalysis]: Checked inductivity of 8450 backedges. 0 proven. 7390 refuted. 0 times theorem prover too weak. 1060 trivial. 0 not checked. [2023-12-02 13:56:51,428 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:57:00,735 INFO L134 CoverageAnalysis]: Checked inductivity of 8450 backedges. 0 proven. 7390 refuted. 0 times theorem prover too weak. 1060 trivial. 0 not checked. [2023-12-02 13:57:00,736 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:57:00,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313493676] [2023-12-02 13:57:00,736 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:57:00,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315552626] [2023-12-02 13:57:00,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315552626] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:57:00,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1390718960] [2023-12-02 13:57:00,740 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2023-12-02 13:57:00,740 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:57:00,740 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:57:00,741 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:57:00,741 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:57:02,444 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 71 for LOIs [2023-12-02 13:57:02,470 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:57:02,474 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:57:28,043 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '54951#(<= 4611686018427387904 |ULTIMATE.start_main_~x~0#1|)' at error location [2023-12-02 13:57:28,043 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:57:28,043 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:57:28,044 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 70 [2023-12-02 13:57:28,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760012659] [2023-12-02 13:57:28,044 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:57:28,045 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2023-12-02 13:57:28,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:57:28,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2023-12-02 13:57:28,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2386, Invalid=6543, Unknown=1, NotChecked=0, Total=8930 [2023-12-02 13:57:28,049 INFO L87 Difference]: Start difference. First operand 3187 states and 3579 transitions. Second operand has 71 states, 69 states have (on average 13.18840579710145) internal successors, (910), 71 states have internal predecessors, (910), 69 states have call successors, (71), 1 states have call predecessors, (71), 2 states have return successors, (72), 68 states have call predecessors, (72), 69 states have call successors, (72) [2023-12-02 13:57:44,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:57:44,235 INFO L93 Difference]: Finished difference Result 5766 states and 6495 transitions. [2023-12-02 13:57:44,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2023-12-02 13:57:44,236 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 69 states have (on average 13.18840579710145) internal successors, (910), 71 states have internal predecessors, (910), 69 states have call successors, (71), 1 states have call predecessors, (71), 2 states have return successors, (72), 68 states have call predecessors, (72), 69 states have call successors, (72) Word has length 562 [2023-12-02 13:57:44,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:57:44,261 INFO L225 Difference]: With dead ends: 5766 [2023-12-02 13:57:44,261 INFO L226 Difference]: Without dead ends: 5765 [2023-12-02 13:57:44,264 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1740 GetRequests, 1591 SyntacticMatches, 0 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6149 ImplicationChecksByTransitivity, 43.9s TimeCoverageRelationStatistics Valid=6031, Invalid=16618, Unknown=1, NotChecked=0, Total=22650 [2023-12-02 13:57:44,265 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 1411 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 740 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1412 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:57:44,265 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1412 Valid, 544 Invalid, 796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 740 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-12-02 13:57:44,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5765 states. [2023-12-02 13:57:45,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5765 to 5731. [2023-12-02 13:57:45,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5731 states, 5348 states have (on average 1.0611443530291698) internal successors, (5675), 5348 states have internal predecessors, (5675), 380 states have call successors, (380), 2 states have call predecessors, (380), 2 states have return successors, (380), 380 states have call predecessors, (380), 380 states have call successors, (380) [2023-12-02 13:57:45,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5731 states to 5731 states and 6435 transitions. [2023-12-02 13:57:45,987 INFO L78 Accepts]: Start accepts. Automaton has 5731 states and 6435 transitions. Word has length 562 [2023-12-02 13:57:45,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:57:45,988 INFO L495 AbstractCegarLoop]: Abstraction has 5731 states and 6435 transitions. [2023-12-02 13:57:45,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 69 states have (on average 13.18840579710145) internal successors, (910), 71 states have internal predecessors, (910), 69 states have call successors, (71), 1 states have call predecessors, (71), 2 states have return successors, (72), 68 states have call predecessors, (72), 69 states have call successors, (72) [2023-12-02 13:57:45,989 INFO L276 IsEmpty]: Start isEmpty. Operand 5731 states and 6435 transitions. [2023-12-02 13:57:46,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 963 [2023-12-02 13:57:46,006 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:57:46,007 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 56, 56, 56, 47, 10, 10, 10, 10, 10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:57:46,015 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2023-12-02 13:57:46,207 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2023-12-02 13:57:46,208 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:57:46,208 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:57:46,208 INFO L85 PathProgramCache]: Analyzing trace with hash -871646414, now seen corresponding path program 7 times [2023-12-02 13:57:46,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:57:46,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159757729] [2023-12-02 13:57:46,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:57:46,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:57:46,246 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:57:46,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [128943974] [2023-12-02 13:57:46,246 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 13:57:46,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:57:46,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:57:46,247 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:57:46,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-12-02 13:57:46,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:57:46,649 INFO L262 TraceCheckSpWp]: Trace formula consists of 1564 conjuncts, 36 conjunts are in the unsatisfiable core [2023-12-02 13:57:46,665 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:57:50,222 INFO L134 CoverageAnalysis]: Checked inductivity of 25610 backedges. 5670 proven. 50 refuted. 0 times theorem prover too weak. 19890 trivial. 0 not checked. [2023-12-02 13:57:50,223 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:58:02,525 INFO L134 CoverageAnalysis]: Checked inductivity of 25610 backedges. 4857 proven. 163 refuted. 0 times theorem prover too weak. 20590 trivial. 0 not checked. [2023-12-02 13:58:02,525 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:58:02,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159757729] [2023-12-02 13:58:02,525 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:58:02,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128943974] [2023-12-02 13:58:02,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128943974] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:58:02,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2086847759] [2023-12-02 13:58:02,528 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2023-12-02 13:58:02,528 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:58:02,528 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:58:02,528 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:58:02,528 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:58:04,225 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 71 for LOIs [2023-12-02 13:58:04,318 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2023-12-02 13:58:04,322 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:58:30,382 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '73905#(<= 4611686018427387904 |ULTIMATE.start_main_~x~0#1|)' at error location [2023-12-02 13:58:30,383 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 13:58:30,383 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 13:58:30,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 35 [2023-12-02 13:58:30,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302566567] [2023-12-02 13:58:30,384 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 13:58:30,385 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2023-12-02 13:58:30,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:58:30,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2023-12-02 13:58:30,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=397, Invalid=3023, Unknown=2, NotChecked=0, Total=3422 [2023-12-02 13:58:30,386 INFO L87 Difference]: Start difference. First operand 5731 states and 6435 transitions. Second operand has 35 states, 33 states have (on average 6.333333333333333) internal successors, (209), 32 states have internal predecessors, (209), 18 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (21), 19 states have call predecessors, (21), 18 states have call successors, (21) [2023-12-02 13:58:52,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:58:52,880 INFO L93 Difference]: Finished difference Result 13080 states and 14592 transitions. [2023-12-02 13:58:52,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2023-12-02 13:58:52,881 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 33 states have (on average 6.333333333333333) internal successors, (209), 32 states have internal predecessors, (209), 18 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (21), 19 states have call predecessors, (21), 18 states have call successors, (21) Word has length 962 [2023-12-02 13:58:52,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:58:52,920 INFO L225 Difference]: With dead ends: 13080 [2023-12-02 13:58:52,921 INFO L226 Difference]: Without dead ends: 8829 [2023-12-02 13:58:52,928 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2920 GetRequests, 2827 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2579 ImplicationChecksByTransitivity, 45.5s TimeCoverageRelationStatistics Valid=1351, Invalid=7577, Unknown=2, NotChecked=0, Total=8930 [2023-12-02 13:58:52,928 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 202 mSDsluCounter, 541 mSDsCounter, 0 mSdLazyCounter, 1324 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 610 SdHoareTripleChecker+Invalid, 1358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2023-12-02 13:58:52,929 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [202 Valid, 610 Invalid, 1358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1324 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2023-12-02 13:58:52,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8829 states. [2023-12-02 13:58:54,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8829 to 4233. [2023-12-02 13:58:54,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4233 states, 3957 states have (on average 1.0555976750063178) internal successors, (4177), 3957 states have internal predecessors, (4177), 273 states have call successors, (273), 2 states have call predecessors, (273), 2 states have return successors, (273), 273 states have call predecessors, (273), 273 states have call successors, (273) [2023-12-02 13:58:54,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4233 states to 4233 states and 4723 transitions. [2023-12-02 13:58:54,339 INFO L78 Accepts]: Start accepts. Automaton has 4233 states and 4723 transitions. Word has length 962 [2023-12-02 13:58:54,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:58:54,340 INFO L495 AbstractCegarLoop]: Abstraction has 4233 states and 4723 transitions. [2023-12-02 13:58:54,340 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 33 states have (on average 6.333333333333333) internal successors, (209), 32 states have internal predecessors, (209), 18 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (21), 19 states have call predecessors, (21), 18 states have call successors, (21) [2023-12-02 13:58:54,340 INFO L276 IsEmpty]: Start isEmpty. Operand 4233 states and 4723 transitions. [2023-12-02 13:58:54,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 979 [2023-12-02 13:58:54,355 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:58:54,356 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 56, 56, 56, 43, 14, 14, 14, 14, 14, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:58:54,365 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2023-12-02 13:58:54,556 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2023-12-02 13:58:54,556 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2023-12-02 13:58:54,557 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:58:54,557 INFO L85 PathProgramCache]: Analyzing trace with hash -810031078, now seen corresponding path program 8 times [2023-12-02 13:58:54,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:58:54,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753403339] [2023-12-02 13:58:54,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:58:54,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:58:54,597 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:58:54,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [884419655] [2023-12-02 13:58:54,597 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 13:58:54,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:58:54,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:58:54,598 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:58:54,599 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3a00a05-5a35-4e31-b843-7bae61a85823/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-12-02 13:58:56,048 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 56 check-sat command(s) [2023-12-02 13:58:56,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 13:58:56,061 INFO L262 TraceCheckSpWp]: Trace formula consists of 1575 conjuncts, 87 conjunts are in the unsatisfiable core [2023-12-02 13:58:56,074 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:59:44,268 WARN L293 SmtUtils]: Spent 6.06s on a formula simplification. DAG size of input: 72 DAG size of output: 63 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-02 14:00:56,772 WARN L293 SmtUtils]: Spent 11.84s on a formula simplification that was a NOOP. DAG size: 28 (called from [L 183] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionTir.tryToEliminateOne) [2023-12-02 14:01:28,159 WARN L293 SmtUtils]: Spent 21.05s on a formula simplification. DAG size of input: 39 DAG size of output: 29 (called from [L 183] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionTir.tryToEliminateOne) [2023-12-02 14:01:38,242 WARN L293 SmtUtils]: Spent 10.08s on a formula simplification that was a NOOP. DAG size: 27 (called from [L 183] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionTir.tryToEliminateOne) [2023-12-02 14:02:27,916 WARN L293 SmtUtils]: Spent 15.82s on a formula simplification that was a NOOP. DAG size: 34 (called from [L 183] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionTir.tryToEliminateOne)