./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/ps6-ll_valuebound10.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_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/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_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/ps6-ll_valuebound10.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/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_7f4c3df9-102c-4f46-9789-880b759c3c7a/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 1c9e40c4fcbf0a2270c810eae17f30e2b9a539f72a78b9b7061997095813940b --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 14:26:42,818 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 14:26:42,896 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Overflow-32bit-Taipan_Default.epf [2023-12-02 14:26:42,901 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 14:26:42,902 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 14:26:42,930 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 14:26:42,931 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 14:26:42,931 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 14:26:42,932 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 14:26:42,933 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 14:26:42,933 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 14:26:42,934 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 14:26:42,935 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 14:26:42,935 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 14:26:42,936 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 14:26:42,936 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 14:26:42,937 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 14:26:42,937 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 14:26:42,938 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 14:26:42,939 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 14:26:42,939 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 14:26:42,941 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 14:26:42,942 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 14:26:42,942 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 14:26:42,943 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 14:26:42,943 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 14:26:42,944 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 14:26:42,944 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 14:26:42,945 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 14:26:42,945 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 14:26:42,946 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 14:26:42,946 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-12-02 14:26:42,947 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-12-02 14:26:42,947 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 14:26:42,947 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 14:26:42,947 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 14:26:42,948 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 14:26:42,948 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 14:26:42,948 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 14:26:42,948 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 14:26:42,949 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 14:26:42,949 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 14:26:42,950 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 14:26:42,950 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 14:26:42,950 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 14:26:42,950 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 14:26:42,951 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 14:26:42,951 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 14:26:42,951 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 14:26:42,951 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_7f4c3df9-102c-4f46-9789-880b759c3c7a/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_7f4c3df9-102c-4f46-9789-880b759c3c7a/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 -> 1c9e40c4fcbf0a2270c810eae17f30e2b9a539f72a78b9b7061997095813940b [2023-12-02 14:26:43,194 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 14:26:43,220 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 14:26:43,223 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 14:26:43,225 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 14:26:43,225 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 14:26:43,227 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/nla-digbench-scaling/ps6-ll_valuebound10.c [2023-12-02 14:26:46,426 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 14:26:46,610 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 14:26:46,610 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/sv-benchmarks/c/nla-digbench-scaling/ps6-ll_valuebound10.c [2023-12-02 14:26:46,619 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/data/cc0ee1308/4ae593857ce9423da5373900ddefc0de/FLAG328edd123 [2023-12-02 14:26:46,634 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/data/cc0ee1308/4ae593857ce9423da5373900ddefc0de [2023-12-02 14:26:46,636 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 14:26:46,638 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 14:26:46,639 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 14:26:46,639 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 14:26:46,645 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 14:26:46,646 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:26:46" (1/1) ... [2023-12-02 14:26:46,647 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7837a281 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:26:46, skipping insertion in model container [2023-12-02 14:26:46,647 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:26:46" (1/1) ... [2023-12-02 14:26:46,675 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 14:26:46,883 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 14:26:46,895 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 14:26:46,923 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 14:26:46,940 INFO L206 MainTranslator]: Completed translation [2023-12-02 14:26:46,941 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:26:46 WrapperNode [2023-12-02 14:26:46,941 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 14:26:46,942 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 14:26:46,943 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 14:26:46,943 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 14:26:46,954 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:26:46" (1/1) ... [2023-12-02 14:26:46,963 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:26:46" (1/1) ... [2023-12-02 14:26:46,998 INFO L138 Inliner]: procedures = 14, calls = 13, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 144 [2023-12-02 14:26:46,998 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 14:26:46,999 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 14:26:47,000 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 14:26:47,000 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 14:26:47,012 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:26:46" (1/1) ... [2023-12-02 14:26:47,012 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:26:46" (1/1) ... [2023-12-02 14:26:47,014 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:26:46" (1/1) ... [2023-12-02 14:26:47,015 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:26:46" (1/1) ... [2023-12-02 14:26:47,021 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:26:46" (1/1) ... [2023-12-02 14:26:47,025 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:26:46" (1/1) ... [2023-12-02 14:26:47,028 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:26:46" (1/1) ... [2023-12-02 14:26:47,029 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:26:46" (1/1) ... [2023-12-02 14:26:47,033 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 14:26:47,034 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 14:26:47,034 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 14:26:47,034 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 14:26:47,035 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:26:46" (1/1) ... [2023-12-02 14:26:47,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 14:26:47,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:26:47,072 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 14:26:47,080 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 14:26:47,117 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 14:26:47,117 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 14:26:47,117 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 14:26:47,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 14:26:47,118 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 14:26:47,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 14:26:47,118 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-12-02 14:26:47,118 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-12-02 14:26:47,190 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 14:26:47,192 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 14:26:47,826 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 14:26:47,866 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 14:26:47,866 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-02 14:26:47,868 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:26:47 BoogieIcfgContainer [2023-12-02 14:26:47,868 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 14:26:47,871 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 14:26:47,871 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 14:26:47,874 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 14:26:47,874 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 02:26:46" (1/3) ... [2023-12-02 14:26:47,875 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3082a14b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:26:47, skipping insertion in model container [2023-12-02 14:26:47,875 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:26:46" (2/3) ... [2023-12-02 14:26:47,876 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3082a14b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:26:47, skipping insertion in model container [2023-12-02 14:26:47,876 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:26:47" (3/3) ... [2023-12-02 14:26:47,877 INFO L112 eAbstractionObserver]: Analyzing ICFG ps6-ll_valuebound10.c [2023-12-02 14:26:47,894 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 14:26:47,894 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 102 error locations. [2023-12-02 14:26:47,947 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 14:26:47,954 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;@31adbaf1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 14:26:47,954 INFO L358 AbstractCegarLoop]: Starting to check reachability of 102 error locations. [2023-12-02 14:26:47,959 INFO L276 IsEmpty]: Start isEmpty. Operand has 219 states, 109 states have (on average 1.9541284403669725) internal successors, (213), 211 states have internal predecessors, (213), 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 14:26:47,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2023-12-02 14:26:47,965 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:26:47,966 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:26:47,966 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 99 more)] === [2023-12-02 14:26:47,971 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:26:47,971 INFO L85 PathProgramCache]: Analyzing trace with hash -234459571, now seen corresponding path program 1 times [2023-12-02 14:26:47,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:26:47,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123937279] [2023-12-02 14:26:47,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:47,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:26:48,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:26:48,126 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:26:48,127 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:26:48,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123937279] [2023-12-02 14:26:48,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123937279] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:26:48,128 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:26:48,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 14:26:48,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700095443] [2023-12-02 14:26:48,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:26:48,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-02 14:26:48,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:26:48,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-02 14:26:48,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-02 14:26:48,172 INFO L87 Difference]: Start difference. First operand has 219 states, 109 states have (on average 1.9541284403669725) internal successors, (213), 211 states have internal predecessors, (213), 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 2 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 14:26:48,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:26:48,219 INFO L93 Difference]: Finished difference Result 305 states and 321 transitions. [2023-12-02 14:26:48,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-02 14:26:48,222 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 10 [2023-12-02 14:26:48,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:26:48,230 INFO L225 Difference]: With dead ends: 305 [2023-12-02 14:26:48,230 INFO L226 Difference]: Without dead ends: 191 [2023-12-02 14:26:48,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-02 14:26:48,237 INFO L413 NwaCegarLoop]: 193 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 14:26:48,238 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 193 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 14:26:48,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2023-12-02 14:26:48,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 191. [2023-12-02 14:26:48,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 108 states have (on average 1.712962962962963) internal successors, (185), 184 states have internal predecessors, (185), 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 14:26:48,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 193 transitions. [2023-12-02 14:26:48,285 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 193 transitions. Word has length 10 [2023-12-02 14:26:48,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:26:48,287 INFO L495 AbstractCegarLoop]: Abstraction has 191 states and 193 transitions. [2023-12-02 14:26:48,287 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 14:26:48,288 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 193 transitions. [2023-12-02 14:26:48,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2023-12-02 14:26:48,289 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:26:48,289 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:26:48,289 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 14:26:48,290 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 99 more)] === [2023-12-02 14:26:48,291 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:26:48,291 INFO L85 PathProgramCache]: Analyzing trace with hash -234467783, now seen corresponding path program 1 times [2023-12-02 14:26:48,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:26:48,291 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357586602] [2023-12-02 14:26:48,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:48,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:26:48,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:26:48,366 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:26:48,366 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:26:48,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357586602] [2023-12-02 14:26:48,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357586602] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:26:48,367 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:26:48,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 14:26:48,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160566283] [2023-12-02 14:26:48,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:26:48,369 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:26:48,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:26:48,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:26:48,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:26:48,371 INFO L87 Difference]: Start difference. First operand 191 states and 193 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 14:26:48,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:26:48,894 INFO L93 Difference]: Finished difference Result 356 states and 360 transitions. [2023-12-02 14:26:48,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:26:48,895 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 10 [2023-12-02 14:26:48,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:26:48,898 INFO L225 Difference]: With dead ends: 356 [2023-12-02 14:26:48,898 INFO L226 Difference]: Without dead ends: 292 [2023-12-02 14:26:48,900 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:26:48,901 INFO L413 NwaCegarLoop]: 101 mSDtfsCounter, 102 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 14:26:48,902 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 124 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 14:26:48,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2023-12-02 14:26:48,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 282. [2023-12-02 14:26:48,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 198 states have (on average 1.4393939393939394) internal successors, (285), 274 states have internal predecessors, (285), 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 14:26:48,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 295 transitions. [2023-12-02 14:26:48,927 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 295 transitions. Word has length 10 [2023-12-02 14:26:48,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:26:48,928 INFO L495 AbstractCegarLoop]: Abstraction has 282 states and 295 transitions. [2023-12-02 14:26:48,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 14:26:48,929 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 295 transitions. [2023-12-02 14:26:48,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-12-02 14:26:48,931 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:26:48,931 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:26:48,931 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 14:26:48,932 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 99 more)] === [2023-12-02 14:26:48,932 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:26:48,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1676794465, now seen corresponding path program 1 times [2023-12-02 14:26:48,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:26:48,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994855812] [2023-12-02 14:26:48,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:48,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:26:48,956 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:26:48,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1207181031] [2023-12-02 14:26:48,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:48,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:26:48,957 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:26:48,965 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:26:48,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 14:26:49,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:26:49,045 INFO L262 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 14:26:49,052 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:26:49,135 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:26:49,135 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:26:49,135 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:26:49,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994855812] [2023-12-02 14:26:49,136 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:26:49,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207181031] [2023-12-02 14:26:49,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207181031] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:26:49,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:26:49,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 14:26:49,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646094163] [2023-12-02 14:26:49,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:26:49,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:26:49,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:26:49,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:26:49,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:26:49,140 INFO L87 Difference]: Start difference. First operand 282 states and 295 transitions. Second operand has 3 states, 2 states have (on average 21.5) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 14:26:49,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:26:49,226 INFO L93 Difference]: Finished difference Result 306 states and 313 transitions. [2023-12-02 14:26:49,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:26:49,227 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 21.5) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 48 [2023-12-02 14:26:49,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:26:49,229 INFO L225 Difference]: With dead ends: 306 [2023-12-02 14:26:49,229 INFO L226 Difference]: Without dead ends: 304 [2023-12-02 14:26:49,230 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 46 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 14:26:49,232 INFO L413 NwaCegarLoop]: 173 mSDtfsCounter, 76 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:26:49,233 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 342 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 14:26:49,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2023-12-02 14:26:49,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 282. [2023-12-02 14:26:49,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 198 states have (on average 1.4292929292929293) internal successors, (283), 274 states have internal predecessors, (283), 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 14:26:49,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 293 transitions. [2023-12-02 14:26:49,253 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 293 transitions. Word has length 48 [2023-12-02 14:26:49,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:26:49,254 INFO L495 AbstractCegarLoop]: Abstraction has 282 states and 293 transitions. [2023-12-02 14:26:49,254 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 21.5) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 14:26:49,254 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 293 transitions. [2023-12-02 14:26:49,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-12-02 14:26:49,256 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:26:49,256 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:26:49,284 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 14:26:49,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:26:49,481 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 99 more)] === [2023-12-02 14:26:49,482 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:26:49,482 INFO L85 PathProgramCache]: Analyzing trace with hash -441020739, now seen corresponding path program 1 times [2023-12-02 14:26:49,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:26:49,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228253890] [2023-12-02 14:26:49,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:49,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:26:49,497 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:26:49,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [359450235] [2023-12-02 14:26:49,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:49,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:26:49,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:26:49,499 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:26:49,500 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-02 14:26:49,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:26:49,558 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 14:26:49,560 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:26:49,642 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:26:49,642 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:26:49,642 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:26:49,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228253890] [2023-12-02 14:26:49,643 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:26:49,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359450235] [2023-12-02 14:26:49,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359450235] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:26:49,644 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:26:49,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 14:26:49,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701971477] [2023-12-02 14:26:49,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:26:49,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:26:49,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:26:49,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:26:49,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:26:49,647 INFO L87 Difference]: Start difference. First operand 282 states and 293 transitions. Second operand has 3 states, 2 states have (on average 22.0) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 14:26:49,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:26:49,737 INFO L93 Difference]: Finished difference Result 308 states and 311 transitions. [2023-12-02 14:26:49,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:26:49,738 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 22.0) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 49 [2023-12-02 14:26:49,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:26:49,741 INFO L225 Difference]: With dead ends: 308 [2023-12-02 14:26:49,741 INFO L226 Difference]: Without dead ends: 303 [2023-12-02 14:26:49,742 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 47 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 14:26:49,743 INFO L413 NwaCegarLoop]: 177 mSDtfsCounter, 71 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 346 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:26:49,744 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 346 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 14:26:49,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2023-12-02 14:26:49,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 281. [2023-12-02 14:26:49,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 197 states have (on average 1.4111675126903553) internal successors, (278), 273 states have internal predecessors, (278), 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 14:26:49,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 288 transitions. [2023-12-02 14:26:49,758 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 288 transitions. Word has length 49 [2023-12-02 14:26:49,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:26:49,759 INFO L495 AbstractCegarLoop]: Abstraction has 281 states and 288 transitions. [2023-12-02 14:26:49,759 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 22.0) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 14:26:49,759 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 288 transitions. [2023-12-02 14:26:49,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-12-02 14:26:49,761 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:26:49,761 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:26:49,767 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-02 14:26:49,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:26:49,965 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 99 more)] === [2023-12-02 14:26:49,965 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:26:49,965 INFO L85 PathProgramCache]: Analyzing trace with hash -786740895, now seen corresponding path program 1 times [2023-12-02 14:26:49,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:26:49,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453589949] [2023-12-02 14:26:49,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:49,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:26:49,983 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:26:49,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1938355505] [2023-12-02 14:26:49,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:49,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:26:49,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:26:49,985 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:26:49,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-02 14:26:50,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:26:50,038 INFO L262 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 14:26:50,042 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:26:50,165 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:26:50,165 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:26:50,166 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:26:50,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453589949] [2023-12-02 14:26:50,166 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:26:50,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938355505] [2023-12-02 14:26:50,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938355505] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:26:50,166 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:26:50,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:26:50,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883286457] [2023-12-02 14:26:50,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:26:50,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:26:50,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:26:50,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:26:50,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:26:50,169 INFO L87 Difference]: Start difference. First operand 281 states and 288 transitions. Second operand has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 14:26:50,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:26:50,421 INFO L93 Difference]: Finished difference Result 303 states and 306 transitions. [2023-12-02 14:26:50,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:26:50,421 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 50 [2023-12-02 14:26:50,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:26:50,424 INFO L225 Difference]: With dead ends: 303 [2023-12-02 14:26:50,424 INFO L226 Difference]: Without dead ends: 260 [2023-12-02 14:26:50,425 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 47 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 14:26:50,426 INFO L413 NwaCegarLoop]: 102 mSDtfsCounter, 153 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:26:50,426 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [154 Valid, 271 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 14:26:50,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2023-12-02 14:26:50,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 240. [2023-12-02 14:26:50,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 156 states have (on average 1.5064102564102564) internal successors, (235), 232 states have internal predecessors, (235), 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 14:26:50,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 245 transitions. [2023-12-02 14:26:50,438 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 245 transitions. Word has length 50 [2023-12-02 14:26:50,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:26:50,438 INFO L495 AbstractCegarLoop]: Abstraction has 240 states and 245 transitions. [2023-12-02 14:26:50,438 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 14:26:50,439 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 245 transitions. [2023-12-02 14:26:50,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-12-02 14:26:50,440 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:26:50,440 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:26:50,446 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-02 14:26:50,645 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:26:50,646 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr42ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 99 more)] === [2023-12-02 14:26:50,646 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:26:50,646 INFO L85 PathProgramCache]: Analyzing trace with hash -304989260, now seen corresponding path program 1 times [2023-12-02 14:26:50,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:26:50,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774940683] [2023-12-02 14:26:50,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:50,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:26:50,658 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:26:50,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [535941423] [2023-12-02 14:26:50,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:50,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:26:50,659 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:26:50,660 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:26:50,661 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-02 14:26:50,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:26:50,716 INFO L262 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 14:26:50,718 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:26:50,816 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:26:50,816 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:26:50,816 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:26:50,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774940683] [2023-12-02 14:26:50,817 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:26:50,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535941423] [2023-12-02 14:26:50,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535941423] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:26:50,817 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:26:50,817 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 14:26:50,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491717284] [2023-12-02 14:26:50,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:26:50,818 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:26:50,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:26:50,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:26:50,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:26:50,819 INFO L87 Difference]: Start difference. First operand 240 states and 245 transitions. Second operand has 3 states, 2 states have (on average 24.5) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 14:26:50,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:26:50,839 INFO L93 Difference]: Finished difference Result 240 states and 245 transitions. [2023-12-02 14:26:50,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:26:50,840 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 24.5) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 56 [2023-12-02 14:26:50,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:26:50,842 INFO L225 Difference]: With dead ends: 240 [2023-12-02 14:26:50,842 INFO L226 Difference]: Without dead ends: 239 [2023-12-02 14:26:50,843 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 54 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 14:26:50,844 INFO L413 NwaCegarLoop]: 184 mSDtfsCounter, 135 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 14:26:50,844 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 190 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 14:26:50,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2023-12-02 14:26:50,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 239. [2023-12-02 14:26:50,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 156 states have (on average 1.4935897435897436) internal successors, (233), 231 states have internal predecessors, (233), 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 14:26:50,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 243 transitions. [2023-12-02 14:26:50,856 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 243 transitions. Word has length 56 [2023-12-02 14:26:50,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:26:50,856 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 243 transitions. [2023-12-02 14:26:50,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 24.5) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 14:26:50,857 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 243 transitions. [2023-12-02 14:26:50,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-02 14:26:50,858 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:26:50,858 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:26:50,864 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-02 14:26:51,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-12-02 14:26:51,060 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 99 more)] === [2023-12-02 14:26:51,060 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:26:51,061 INFO L85 PathProgramCache]: Analyzing trace with hash -864732330, now seen corresponding path program 1 times [2023-12-02 14:26:51,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:26:51,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135561261] [2023-12-02 14:26:51,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:51,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:26:51,076 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:26:51,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1335922246] [2023-12-02 14:26:51,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:51,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:26:51,077 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:26:51,078 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:26:51,081 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-02 14:26:51,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:26:51,138 INFO L262 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 14:26:51,141 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:26:51,233 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:26:51,234 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:26:51,234 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:26:51,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135561261] [2023-12-02 14:26:51,234 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:26:51,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335922246] [2023-12-02 14:26:51,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335922246] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:26:51,235 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:26:51,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 14:26:51,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453945163] [2023-12-02 14:26:51,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:26:51,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:26:51,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:26:51,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:26:51,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:26:51,237 INFO L87 Difference]: Start difference. First operand 239 states and 243 transitions. Second operand has 3 states, 2 states have (on average 25.0) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 14:26:51,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:26:51,260 INFO L93 Difference]: Finished difference Result 240 states and 243 transitions. [2023-12-02 14:26:51,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:26:51,261 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 25.0) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 57 [2023-12-02 14:26:51,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:26:51,264 INFO L225 Difference]: With dead ends: 240 [2023-12-02 14:26:51,264 INFO L226 Difference]: Without dead ends: 239 [2023-12-02 14:26:51,264 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:26:51,265 INFO L413 NwaCegarLoop]: 186 mSDtfsCounter, 0 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 14:26:51,265 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 369 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 14:26:51,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2023-12-02 14:26:51,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 239. [2023-12-02 14:26:51,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 156 states have (on average 1.4871794871794872) internal successors, (232), 231 states have internal predecessors, (232), 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 14:26:51,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 242 transitions. [2023-12-02 14:26:51,276 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 242 transitions. Word has length 57 [2023-12-02 14:26:51,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:26:51,277 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 242 transitions. [2023-12-02 14:26:51,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 25.0) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 14:26:51,277 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 242 transitions. [2023-12-02 14:26:51,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-12-02 14:26:51,279 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:26:51,279 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:26:51,285 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-12-02 14:26:51,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-12-02 14:26:51,485 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 99 more)] === [2023-12-02 14:26:51,486 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:26:51,486 INFO L85 PathProgramCache]: Analyzing trace with hash -832738470, now seen corresponding path program 1 times [2023-12-02 14:26:51,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:26:51,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928971560] [2023-12-02 14:26:51,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:51,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:26:51,501 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:26:51,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1786613065] [2023-12-02 14:26:51,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:51,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:26:51,502 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:26:51,503 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:26:51,507 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-02 14:26:51,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:26:51,570 INFO L262 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 14:26:51,573 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:26:51,669 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:26:51,669 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:26:51,669 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:26:51,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928971560] [2023-12-02 14:26:51,670 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:26:51,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786613065] [2023-12-02 14:26:51,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786613065] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:26:51,670 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:26:51,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:26:51,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736326514] [2023-12-02 14:26:51,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:26:51,671 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:26:51,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:26:51,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:26:51,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:26:51,672 INFO L87 Difference]: Start difference. First operand 239 states and 242 transitions. Second operand has 4 states, 3 states have (on average 18.0) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 14:26:52,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:26:52,208 INFO L93 Difference]: Finished difference Result 421 states and 426 transitions. [2023-12-02 14:26:52,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:26:52,209 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 18.0) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 61 [2023-12-02 14:26:52,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:26:52,212 INFO L225 Difference]: With dead ends: 421 [2023-12-02 14:26:52,212 INFO L226 Difference]: Without dead ends: 356 [2023-12-02 14:26:52,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:26:52,213 INFO L413 NwaCegarLoop]: 94 mSDtfsCounter, 115 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 491 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 14:26:52,213 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 137 Invalid, 553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 491 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 14:26:52,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2023-12-02 14:26:52,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 343. [2023-12-02 14:26:52,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 258 states have (on average 1.3449612403100775) internal successors, (347), 333 states have internal predecessors, (347), 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 14:26:52,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 361 transitions. [2023-12-02 14:26:52,228 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 361 transitions. Word has length 61 [2023-12-02 14:26:52,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:26:52,229 INFO L495 AbstractCegarLoop]: Abstraction has 343 states and 361 transitions. [2023-12-02 14:26:52,229 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 18.0) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 14:26:52,229 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 361 transitions. [2023-12-02 14:26:52,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-12-02 14:26:52,230 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:26:52,230 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:26:52,237 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-02 14:26:52,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:26:52,437 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 99 more)] === [2023-12-02 14:26:52,437 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:26:52,437 INFO L85 PathProgramCache]: Analyzing trace with hash -5931712, now seen corresponding path program 1 times [2023-12-02 14:26:52,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:26:52,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664798573] [2023-12-02 14:26:52,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:52,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:26:52,448 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:26:52,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1404232408] [2023-12-02 14:26:52,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:52,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:26:52,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:26:52,450 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:26:52,451 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-02 14:26:52,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:26:52,512 INFO L262 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 14:26:52,514 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:26:52,626 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:26:52,626 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:26:52,626 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:26:52,626 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664798573] [2023-12-02 14:26:52,626 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:26:52,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404232408] [2023-12-02 14:26:52,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404232408] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:26:52,627 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:26:52,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:26:52,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126056643] [2023-12-02 14:26:52,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:26:52,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:26:52,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:26:52,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:26:52,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:26:52,629 INFO L87 Difference]: Start difference. First operand 343 states and 361 transitions. Second operand has 4 states, 3 states have (on average 20.333333333333332) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 14:26:52,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:26:52,756 INFO L93 Difference]: Finished difference Result 345 states and 361 transitions. [2023-12-02 14:26:52,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:26:52,757 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 20.333333333333332) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 68 [2023-12-02 14:26:52,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:26:52,759 INFO L225 Difference]: With dead ends: 345 [2023-12-02 14:26:52,759 INFO L226 Difference]: Without dead ends: 344 [2023-12-02 14:26:52,760 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 65 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 14:26:52,761 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 57 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:26:52,761 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 302 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 14:26:52,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2023-12-02 14:26:52,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 343. [2023-12-02 14:26:52,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 258 states have (on average 1.3410852713178294) internal successors, (346), 333 states have internal predecessors, (346), 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 14:26:52,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 360 transitions. [2023-12-02 14:26:52,776 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 360 transitions. Word has length 68 [2023-12-02 14:26:52,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:26:52,776 INFO L495 AbstractCegarLoop]: Abstraction has 343 states and 360 transitions. [2023-12-02 14:26:52,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 20.333333333333332) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 14:26:52,777 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 360 transitions. [2023-12-02 14:26:52,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-12-02 14:26:52,778 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:26:52,778 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:26:52,784 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-02 14:26:52,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:26:52,979 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 99 more)] === [2023-12-02 14:26:52,980 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:26:52,980 INFO L85 PathProgramCache]: Analyzing trace with hash -183882910, now seen corresponding path program 1 times [2023-12-02 14:26:52,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:26:52,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009949083] [2023-12-02 14:26:52,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:52,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:26:52,992 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:26:52,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [437277478] [2023-12-02 14:26:52,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:52,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:26:52,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:26:52,994 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:26:52,998 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-02 14:26:53,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:26:53,060 INFO L262 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 14:26:53,063 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:26:53,192 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:26:53,192 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:26:53,193 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:26:53,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009949083] [2023-12-02 14:26:53,193 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:26:53,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437277478] [2023-12-02 14:26:53,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437277478] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:26:53,193 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:26:53,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:26:53,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661454963] [2023-12-02 14:26:53,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:26:53,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:26:53,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:26:53,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:26:53,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:26:53,196 INFO L87 Difference]: Start difference. First operand 343 states and 360 transitions. Second operand has 4 states, 3 states have (on average 20.666666666666668) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 14:26:53,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:26:53,336 INFO L93 Difference]: Finished difference Result 344 states and 360 transitions. [2023-12-02 14:26:53,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:26:53,337 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 20.666666666666668) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 69 [2023-12-02 14:26:53,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:26:53,339 INFO L225 Difference]: With dead ends: 344 [2023-12-02 14:26:53,340 INFO L226 Difference]: Without dead ends: 343 [2023-12-02 14:26:53,340 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 66 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 14:26:53,341 INFO L413 NwaCegarLoop]: 143 mSDtfsCounter, 47 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 311 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:26:53,341 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 311 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 14:26:53,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2023-12-02 14:26:53,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 343. [2023-12-02 14:26:53,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 258 states have (on average 1.3372093023255813) internal successors, (345), 333 states have internal predecessors, (345), 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 14:26:53,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 359 transitions. [2023-12-02 14:26:53,358 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 359 transitions. Word has length 69 [2023-12-02 14:26:53,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:26:53,359 INFO L495 AbstractCegarLoop]: Abstraction has 343 states and 359 transitions. [2023-12-02 14:26:53,359 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 20.666666666666668) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 14:26:53,359 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 359 transitions. [2023-12-02 14:26:53,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-02 14:26:53,361 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:26:53,362 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:26:53,368 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-12-02 14:26:53,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:26:53,568 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 99 more)] === [2023-12-02 14:26:53,569 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:26:53,569 INFO L85 PathProgramCache]: Analyzing trace with hash -924794998, now seen corresponding path program 1 times [2023-12-02 14:26:53,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:26:53,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198748773] [2023-12-02 14:26:53,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:53,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:26:53,591 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:26:53,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [691090850] [2023-12-02 14:26:53,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:53,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:26:53,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:26:53,594 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:26:53,598 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-02 14:26:53,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:26:53,677 INFO L262 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 14:26:53,680 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:26:54,309 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 14:26:54,309 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:26:54,549 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:26:54,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198748773] [2023-12-02 14:26:54,549 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:26:54,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691090850] [2023-12-02 14:26:54,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691090850] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 14:26:54,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [13333869] [2023-12-02 14:26:54,574 INFO L159 IcfgInterpreter]: Started Sifa with 68 locations of interest [2023-12-02 14:26:54,574 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:26:54,579 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:26:54,585 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:26:54,585 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:26:59,962 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 72 for LOIs [2023-12-02 14:27:00,016 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 55 for LOIs [2023-12-02 14:27:00,050 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:27:14,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [13333869] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:27:14,566 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 14:27:14,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [4] total 23 [2023-12-02 14:27:14,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60752360] [2023-12-02 14:27:14,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:27:14,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-02 14:27:14,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:27:14,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-02 14:27:14,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=534, Unknown=1, NotChecked=0, Total=702 [2023-12-02 14:27:14,569 INFO L87 Difference]: Start difference. First operand 343 states and 359 transitions. Second operand has 21 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 16 states have internal predecessors, (63), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 14:27:19,055 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.25s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-12-02 14:27:21,602 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-12-02 14:27:23,939 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.18s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-12-02 14:27:26,926 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.32s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 14:27:30,345 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.69s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-12-02 14:27:31,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:27:31,163 INFO L93 Difference]: Finished difference Result 343 states and 359 transitions. [2023-12-02 14:27:31,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-02 14:27:31,163 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 16 states have internal predecessors, (63), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 109 [2023-12-02 14:27:31,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:27:31,165 INFO L225 Difference]: With dead ends: 343 [2023-12-02 14:27:31,165 INFO L226 Difference]: Without dead ends: 176 [2023-12-02 14:27:31,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 175 SyntacticMatches, 73 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1479 ImplicationChecksByTransitivity, 15.1s TimeCoverageRelationStatistics Valid=252, Invalid=739, Unknown=1, NotChecked=0, Total=992 [2023-12-02 14:27:31,167 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 848 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 715 mSolverCounterSat, 94 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 848 SdHoareTripleChecker+Valid, 14 SdHoareTripleChecker+Invalid, 814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 715 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.0s IncrementalHoareTripleChecker+Time [2023-12-02 14:27:31,167 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [848 Valid, 14 Invalid, 814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 715 Invalid, 5 Unknown, 0 Unchecked, 16.0s Time] [2023-12-02 14:27:31,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2023-12-02 14:27:31,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 151. [2023-12-02 14:27:31,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 144 states have (on average 1.0069444444444444) internal successors, (145), 144 states have internal predecessors, (145), 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 14:27:31,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 153 transitions. [2023-12-02 14:27:31,178 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 153 transitions. Word has length 109 [2023-12-02 14:27:31,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:27:31,178 INFO L495 AbstractCegarLoop]: Abstraction has 151 states and 153 transitions. [2023-12-02 14:27:31,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 17 states have (on average 3.7058823529411766) internal successors, (63), 16 states have internal predecessors, (63), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 14:27:31,178 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 153 transitions. [2023-12-02 14:27:31,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-12-02 14:27:31,180 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:27:31,180 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:27:31,185 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-02 14:27:31,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:27:31,381 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 99 more)] === [2023-12-02 14:27:31,381 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:27:31,381 INFO L85 PathProgramCache]: Analyzing trace with hash 1468219247, now seen corresponding path program 1 times [2023-12-02 14:27:31,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:27:31,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76965209] [2023-12-02 14:27:31,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:27:31,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:27:31,401 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:27:31,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1455120588] [2023-12-02 14:27:31,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:27:31,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:27:31,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:27:31,403 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:27:31,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-02 14:27:31,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:27:31,486 INFO L262 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 14:27:31,489 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:27:31,655 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 107 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 14:27:31,655 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:27:32,234 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 107 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 14:27:32,234 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:27:32,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76965209] [2023-12-02 14:27:32,234 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:27:32,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455120588] [2023-12-02 14:27:32,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455120588] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:27:32,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2089726987] [2023-12-02 14:27:32,238 INFO L159 IcfgInterpreter]: Started Sifa with 68 locations of interest [2023-12-02 14:27:32,238 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:27:32,239 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:27:32,240 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:27:32,240 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:27:35,303 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 72 for LOIs [2023-12-02 14:27:35,338 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 55 for LOIs [2023-12-02 14:27:35,364 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:28:12,040 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '9725#(and (<= 0 |ULTIMATE.start_main_~k~0#1|) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~x~0#1|) (<= 4611686018427387905 (+ (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|) (* 3 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)))) (<= 0 |ULTIMATE.start_main_~c~0#1|) (<= |ULTIMATE.start_main_~k~0#1| 10) (<= (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|) 4611686018427387904))' at error location [2023-12-02 14:28:12,040 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 14:28:12,041 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:28:12,041 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2023-12-02 14:28:12,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574107579] [2023-12-02 14:28:12,041 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 14:28:12,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 14:28:12,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:28:12,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 14:28:12,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=679, Unknown=2, NotChecked=0, Total=812 [2023-12-02 14:28:12,043 INFO L87 Difference]: Start difference. First operand 151 states and 153 transitions. Second operand has 8 states, 7 states have (on average 40.714285714285715) internal successors, (285), 8 states have internal predecessors, (285), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2023-12-02 14:28:13,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:28:13,043 INFO L93 Difference]: Finished difference Result 388 states and 397 transitions. [2023-12-02 14:28:13,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-02 14:28:13,044 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 40.714285714285715) internal successors, (285), 8 states have internal predecessors, (285), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 154 [2023-12-02 14:28:13,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:28:13,047 INFO L225 Difference]: With dead ends: 388 [2023-12-02 14:28:13,047 INFO L226 Difference]: Without dead ends: 387 [2023-12-02 14:28:13,048 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 462 GetRequests, 334 SyntacticMatches, 99 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1818 ImplicationChecksByTransitivity, 36.7s TimeCoverageRelationStatistics Valid=147, Invalid=781, Unknown=2, NotChecked=0, Total=930 [2023-12-02 14:28:13,049 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 130 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 601 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-02 14:28:13,049 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 100 Invalid, 606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 601 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-02 14:28:13,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2023-12-02 14:28:13,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 387. [2023-12-02 14:28:13,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 376 states have (on average 1.002659574468085) internal successors, (377), 376 states have internal predecessors, (377), 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 14:28:13,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 393 transitions. [2023-12-02 14:28:13,082 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 393 transitions. Word has length 154 [2023-12-02 14:28:13,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:28:13,083 INFO L495 AbstractCegarLoop]: Abstraction has 387 states and 393 transitions. [2023-12-02 14:28:13,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 40.714285714285715) internal successors, (285), 8 states have internal predecessors, (285), 5 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2023-12-02 14:28:13,083 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 393 transitions. [2023-12-02 14:28:13,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2023-12-02 14:28:13,091 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:28:13,092 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:28:13,098 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-12-02 14:28:13,292 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:28:13,293 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 99 more)] === [2023-12-02 14:28:13,293 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:28:13,293 INFO L85 PathProgramCache]: Analyzing trace with hash -1453119697, now seen corresponding path program 2 times [2023-12-02 14:28:13,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:28:13,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781384360] [2023-12-02 14:28:13,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:28:13,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:28:13,331 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:28:13,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1417624304] [2023-12-02 14:28:13,332 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 14:28:13,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:28:13,332 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:28:13,333 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:28:13,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-02 14:28:14,938 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2023-12-02 14:28:14,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 14:28:14,942 INFO L262 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-02 14:28:14,947 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:28:15,410 INFO L134 CoverageAnalysis]: Checked inductivity of 1061 backedges. 0 proven. 1029 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-02 14:28:15,411 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:28:17,561 INFO L134 CoverageAnalysis]: Checked inductivity of 1061 backedges. 0 proven. 1029 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-02 14:28:17,561 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:28:17,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781384360] [2023-12-02 14:28:17,561 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:28:17,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417624304] [2023-12-02 14:28:17,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417624304] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:28:17,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [594154761] [2023-12-02 14:28:17,565 INFO L159 IcfgInterpreter]: Started Sifa with 68 locations of interest [2023-12-02 14:28:17,566 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:28:17,566 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:28:17,566 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:28:17,566 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:28:20,463 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 72 for LOIs [2023-12-02 14:28:20,499 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 55 for LOIs [2023-12-02 14:28:20,520 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:29:41,785 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '12957#(and (<= 0 |ULTIMATE.start_main_~k~0#1|) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~x~0#1|) (<= 4611686018427387905 (+ (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|) (* 3 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)))) (<= 0 |ULTIMATE.start_main_~c~0#1|) (<= |ULTIMATE.start_main_~k~0#1| 10) (<= (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|) 4611686018427387904))' at error location [2023-12-02 14:29:41,785 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 14:29:41,785 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:29:41,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2023-12-02 14:29:41,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252070875] [2023-12-02 14:29:41,786 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 14:29:41,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-02 14:29:41,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:29:41,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-02 14:29:41,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1143, Unknown=2, NotChecked=0, Total=1332 [2023-12-02 14:29:41,789 INFO L87 Difference]: Start difference. First operand 387 states and 393 transitions. Second operand has 16 states, 15 states have (on average 49.93333333333333) internal successors, (749), 16 states have internal predecessors, (749), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2023-12-02 14:29:46,266 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 14:29:48,560 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-02 14:29:48,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:29:48,951 INFO L93 Difference]: Finished difference Result 860 states and 881 transitions. [2023-12-02 14:29:48,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-02 14:29:48,951 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 49.93333333333333) internal successors, (749), 16 states have internal predecessors, (749), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) Word has length 398 [2023-12-02 14:29:48,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:29:48,956 INFO L225 Difference]: With dead ends: 860 [2023-12-02 14:29:48,956 INFO L226 Difference]: Without dead ends: 859 [2023-12-02 14:29:48,957 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1198 GetRequests, 893 SyntacticMatches, 264 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6396 ImplicationChecksByTransitivity, 82.6s TimeCoverageRelationStatistics Valid=283, Invalid=1521, Unknown=2, NotChecked=0, Total=1806 [2023-12-02 14:29:48,957 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 202 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 2909 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 2918 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 2909 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2023-12-02 14:29:48,958 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 428 Invalid, 2918 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 2909 Invalid, 1 Unknown, 0 Unchecked, 5.9s Time] [2023-12-02 14:29:48,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 859 states. [2023-12-02 14:29:48,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 859 to 859. [2023-12-02 14:29:48,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 859 states, 840 states have (on average 1.0011904761904762) internal successors, (841), 840 states have internal predecessors, (841), 16 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2023-12-02 14:29:48,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 873 transitions. [2023-12-02 14:29:49,000 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 873 transitions. Word has length 398 [2023-12-02 14:29:49,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:29:49,000 INFO L495 AbstractCegarLoop]: Abstraction has 859 states and 873 transitions. [2023-12-02 14:29:49,001 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 49.93333333333333) internal successors, (749), 16 states have internal predecessors, (749), 13 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2023-12-02 14:29:49,001 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 873 transitions. [2023-12-02 14:29:49,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 887 [2023-12-02 14:29:49,018 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:29:49,019 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 2, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:29:49,026 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-02 14:29:49,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-02 14:29:49,220 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 99 more)] === [2023-12-02 14:29:49,220 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:29:49,220 INFO L85 PathProgramCache]: Analyzing trace with hash 898881199, now seen corresponding path program 3 times [2023-12-02 14:29:49,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:29:49,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467264952] [2023-12-02 14:29:49,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:29:49,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:29:49,269 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:29:49,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [311813874] [2023-12-02 14:29:49,269 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 14:29:49,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:29:49,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:29:49,270 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:29:49,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-02 14:29:49,504 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 14:29:49,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 14:29:49,508 INFO L262 TraceCheckSpWp]: Trace formula consists of 1077 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-02 14:29:49,519 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:29:53,364 INFO L134 CoverageAnalysis]: Checked inductivity of 5889 backedges. 5705 proven. 1 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2023-12-02 14:29:53,364 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:29:54,764 INFO L134 CoverageAnalysis]: Checked inductivity of 5889 backedges. 5705 proven. 1 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2023-12-02 14:29:54,765 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:29:54,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467264952] [2023-12-02 14:29:54,765 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 14:29:54,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311813874] [2023-12-02 14:29:54,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311813874] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:29:54,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2107620798] [2023-12-02 14:29:54,770 INFO L159 IcfgInterpreter]: Started Sifa with 68 locations of interest [2023-12-02 14:29:54,770 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 14:29:54,770 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 14:29:54,770 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 14:29:54,771 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 14:29:57,609 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 72 for LOIs [2023-12-02 14:29:57,644 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 55 for LOIs [2023-12-02 14:29:57,664 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 14:32:43,945 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '20118#(and (<= 0 |ULTIMATE.start_main_~k~0#1|) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~x~0#1|) (<= 4611686018427387905 (+ (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|) (* 3 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)))) (<= 0 |ULTIMATE.start_main_~c~0#1|) (<= |ULTIMATE.start_main_~k~0#1| 10) (<= (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|) 4611686018427387904))' at error location [2023-12-02 14:32:43,945 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 14:32:43,945 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:32:43,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2023-12-02 14:32:43,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394747328] [2023-12-02 14:32:43,946 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 14:32:43,948 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-02 14:32:43,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:32:43,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-02 14:32:43,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=633, Invalid=2227, Unknown=2, NotChecked=0, Total=2862 [2023-12-02 14:32:43,952 INFO L87 Difference]: Start difference. First operand 859 states and 873 transitions. Second operand has 33 states, 32 states have (on average 51.25) internal successors, (1640), 31 states have internal predecessors, (1640), 31 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (32), 30 states have call predecessors, (32), 31 states have call successors, (32) [2023-12-02 14:32:44,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:32:44,249 INFO L93 Difference]: Finished difference Result 862 states and 875 transitions. [2023-12-02 14:32:44,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-02 14:32:44,250 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 51.25) internal successors, (1640), 31 states have internal predecessors, (1640), 31 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (32), 30 states have call predecessors, (32), 31 states have call successors, (32) Word has length 886 [2023-12-02 14:32:44,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:32:44,252 INFO L225 Difference]: With dead ends: 862 [2023-12-02 14:32:44,252 INFO L226 Difference]: Without dead ends: 0 [2023-12-02 14:32:44,254 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2656 GetRequests, 2015 SyntacticMatches, 589 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29455 ImplicationChecksByTransitivity, 166.1s TimeCoverageRelationStatistics Valid=633, Invalid=2227, Unknown=2, NotChecked=0, Total=2862 [2023-12-02 14:32:44,255 INFO L413 NwaCegarLoop]: 618 mSDtfsCounter, 0 mSDsluCounter, 3270 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3888 SdHoareTripleChecker+Invalid, 306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:32:44,255 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3888 Invalid, 306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 305 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 14:32:44,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-12-02 14:32:44,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-12-02 14:32:44,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 14:32:44,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-12-02 14:32:44,256 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 886 [2023-12-02 14:32:44,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:32:44,256 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-12-02 14:32:44,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 51.25) internal successors, (1640), 31 states have internal predecessors, (1640), 31 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (32), 30 states have call predecessors, (32), 31 states have call successors, (32) [2023-12-02 14:32:44,258 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-12-02 14:32:44,258 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-12-02 14:32:44,260 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (101 of 102 remaining) [2023-12-02 14:32:44,260 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (100 of 102 remaining) [2023-12-02 14:32:44,260 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (99 of 102 remaining) [2023-12-02 14:32:44,261 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (98 of 102 remaining) [2023-12-02 14:32:44,261 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (97 of 102 remaining) [2023-12-02 14:32:44,261 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (96 of 102 remaining) [2023-12-02 14:32:44,261 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (95 of 102 remaining) [2023-12-02 14:32:44,261 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (94 of 102 remaining) [2023-12-02 14:32:44,261 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (93 of 102 remaining) [2023-12-02 14:32:44,261 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (92 of 102 remaining) [2023-12-02 14:32:44,261 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (91 of 102 remaining) [2023-12-02 14:32:44,262 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (90 of 102 remaining) [2023-12-02 14:32:44,262 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (89 of 102 remaining) [2023-12-02 14:32:44,262 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (88 of 102 remaining) [2023-12-02 14:32:44,262 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (87 of 102 remaining) [2023-12-02 14:32:44,262 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (86 of 102 remaining) [2023-12-02 14:32:44,262 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (85 of 102 remaining) [2023-12-02 14:32:44,262 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (84 of 102 remaining) [2023-12-02 14:32:44,262 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (83 of 102 remaining) [2023-12-02 14:32:44,263 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (82 of 102 remaining) [2023-12-02 14:32:44,263 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (81 of 102 remaining) [2023-12-02 14:32:44,263 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (80 of 102 remaining) [2023-12-02 14:32:44,263 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW (79 of 102 remaining) [2023-12-02 14:32:44,263 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW (78 of 102 remaining) [2023-12-02 14:32:44,263 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW (77 of 102 remaining) [2023-12-02 14:32:44,263 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW (76 of 102 remaining) [2023-12-02 14:32:44,264 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW (75 of 102 remaining) [2023-12-02 14:32:44,264 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW (74 of 102 remaining) [2023-12-02 14:32:44,264 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW (73 of 102 remaining) [2023-12-02 14:32:44,264 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW (72 of 102 remaining) [2023-12-02 14:32:44,264 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW (71 of 102 remaining) [2023-12-02 14:32:44,264 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW (70 of 102 remaining) [2023-12-02 14:32:44,265 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW (69 of 102 remaining) [2023-12-02 14:32:44,265 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr33ASSERT_VIOLATIONINTEGER_OVERFLOW (68 of 102 remaining) [2023-12-02 14:32:44,265 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr34ASSERT_VIOLATIONINTEGER_OVERFLOW (67 of 102 remaining) [2023-12-02 14:32:44,265 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW (66 of 102 remaining) [2023-12-02 14:32:44,265 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW (65 of 102 remaining) [2023-12-02 14:32:44,266 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr37ASSERT_VIOLATIONINTEGER_OVERFLOW (64 of 102 remaining) [2023-12-02 14:32:44,266 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW (63 of 102 remaining) [2023-12-02 14:32:44,266 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW (62 of 102 remaining) [2023-12-02 14:32:44,266 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW (61 of 102 remaining) [2023-12-02 14:32:44,266 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW (60 of 102 remaining) [2023-12-02 14:32:44,266 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr42ASSERT_VIOLATIONINTEGER_OVERFLOW (59 of 102 remaining) [2023-12-02 14:32:44,266 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW (58 of 102 remaining) [2023-12-02 14:32:44,267 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr44ASSERT_VIOLATIONINTEGER_OVERFLOW (57 of 102 remaining) [2023-12-02 14:32:44,267 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW (56 of 102 remaining) [2023-12-02 14:32:44,267 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW (55 of 102 remaining) [2023-12-02 14:32:44,267 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW (54 of 102 remaining) [2023-12-02 14:32:44,267 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr48ASSERT_VIOLATIONINTEGER_OVERFLOW (53 of 102 remaining) [2023-12-02 14:32:44,267 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW (52 of 102 remaining) [2023-12-02 14:32:44,267 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW (51 of 102 remaining) [2023-12-02 14:32:44,267 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW (50 of 102 remaining) [2023-12-02 14:32:44,268 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr52ASSERT_VIOLATIONINTEGER_OVERFLOW (49 of 102 remaining) [2023-12-02 14:32:44,268 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW (48 of 102 remaining) [2023-12-02 14:32:44,268 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW (47 of 102 remaining) [2023-12-02 14:32:44,268 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW (46 of 102 remaining) [2023-12-02 14:32:44,268 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW (45 of 102 remaining) [2023-12-02 14:32:44,268 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr57ASSERT_VIOLATIONINTEGER_OVERFLOW (44 of 102 remaining) [2023-12-02 14:32:44,268 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr58ASSERT_VIOLATIONINTEGER_OVERFLOW (43 of 102 remaining) [2023-12-02 14:32:44,268 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr59ASSERT_VIOLATIONINTEGER_OVERFLOW (42 of 102 remaining) [2023-12-02 14:32:44,269 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr60ASSERT_VIOLATIONINTEGER_OVERFLOW (41 of 102 remaining) [2023-12-02 14:32:44,269 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr61ASSERT_VIOLATIONINTEGER_OVERFLOW (40 of 102 remaining) [2023-12-02 14:32:44,269 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr62ASSERT_VIOLATIONINTEGER_OVERFLOW (39 of 102 remaining) [2023-12-02 14:32:44,269 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr63ASSERT_VIOLATIONINTEGER_OVERFLOW (38 of 102 remaining) [2023-12-02 14:32:44,269 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr64ASSERT_VIOLATIONINTEGER_OVERFLOW (37 of 102 remaining) [2023-12-02 14:32:44,269 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr65ASSERT_VIOLATIONINTEGER_OVERFLOW (36 of 102 remaining) [2023-12-02 14:32:44,269 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr66ASSERT_VIOLATIONINTEGER_OVERFLOW (35 of 102 remaining) [2023-12-02 14:32:44,269 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr67ASSERT_VIOLATIONINTEGER_OVERFLOW (34 of 102 remaining) [2023-12-02 14:32:44,270 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr68ASSERT_VIOLATIONINTEGER_OVERFLOW (33 of 102 remaining) [2023-12-02 14:32:44,270 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr69ASSERT_VIOLATIONINTEGER_OVERFLOW (32 of 102 remaining) [2023-12-02 14:32:44,270 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr70ASSERT_VIOLATIONINTEGER_OVERFLOW (31 of 102 remaining) [2023-12-02 14:32:44,270 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr71ASSERT_VIOLATIONINTEGER_OVERFLOW (30 of 102 remaining) [2023-12-02 14:32:44,270 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr72ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 102 remaining) [2023-12-02 14:32:44,270 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr73ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 102 remaining) [2023-12-02 14:32:44,270 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr74ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 102 remaining) [2023-12-02 14:32:44,270 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr75ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 102 remaining) [2023-12-02 14:32:44,270 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr76ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 102 remaining) [2023-12-02 14:32:44,271 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr77ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 102 remaining) [2023-12-02 14:32:44,271 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr78ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 102 remaining) [2023-12-02 14:32:44,271 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr79ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 102 remaining) [2023-12-02 14:32:44,271 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr80ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 102 remaining) [2023-12-02 14:32:44,271 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr81ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 102 remaining) [2023-12-02 14:32:44,271 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr82ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 102 remaining) [2023-12-02 14:32:44,271 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr83ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 102 remaining) [2023-12-02 14:32:44,271 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr84ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 102 remaining) [2023-12-02 14:32:44,272 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr85ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 102 remaining) [2023-12-02 14:32:44,272 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr86ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 102 remaining) [2023-12-02 14:32:44,272 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr87ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 102 remaining) [2023-12-02 14:32:44,272 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr88ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 102 remaining) [2023-12-02 14:32:44,272 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr89ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 102 remaining) [2023-12-02 14:32:44,272 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr90ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 102 remaining) [2023-12-02 14:32:44,273 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr91ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 102 remaining) [2023-12-02 14:32:44,273 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr92ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 102 remaining) [2023-12-02 14:32:44,273 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr93ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 102 remaining) [2023-12-02 14:32:44,273 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr94ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 102 remaining) [2023-12-02 14:32:44,273 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr95ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 102 remaining) [2023-12-02 14:32:44,274 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr96ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 102 remaining) [2023-12-02 14:32:44,274 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr97ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 102 remaining) [2023-12-02 14:32:44,274 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr98ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 102 remaining) [2023-12-02 14:32:44,274 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr99ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 102 remaining) [2023-12-02 14:32:44,274 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr100ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 102 remaining) [2023-12-02 14:32:44,274 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr101ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 102 remaining) [2023-12-02 14:32:44,281 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-12-02 14:32:44,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-12-02 14:32:44,476 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2023-12-02 14:32:57,100 WARN L293 SmtUtils]: Spent 12.32s on a formula simplification. DAG size of input: 160 DAG size of output: 151 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter) [2023-12-02 14:33:21,588 WARN L293 SmtUtils]: Spent 24.45s on a formula simplification. DAG size of input: 158 DAG size of output: 153 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter) [2023-12-02 14:33:21,827 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,827 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,827 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr68ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,827 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr95ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,827 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,827 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr57ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,827 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr79ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,827 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,827 INFO L899 garLoopResultBuilder]: For program point L36(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,827 INFO L899 garLoopResultBuilder]: For program point L36-1(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,828 INFO L899 garLoopResultBuilder]: For program point L36-2(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,828 INFO L899 garLoopResultBuilder]: For program point L36-3(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,828 INFO L899 garLoopResultBuilder]: For program point L36-4(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,828 INFO L899 garLoopResultBuilder]: For program point L36-5(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,828 INFO L899 garLoopResultBuilder]: For program point L36-6(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,828 INFO L899 garLoopResultBuilder]: For program point L36-7(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,828 INFO L899 garLoopResultBuilder]: For program point L36-8(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,828 INFO L899 garLoopResultBuilder]: For program point L36-9(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,828 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr84ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,828 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,828 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,829 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,829 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr52ASSERT_VIOLATIONINTEGER_OVERFLOW(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,829 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr89ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,829 INFO L895 garLoopResultBuilder]: At program point L21(line 21) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= 1 |#StackHeapBarrier|) (<= |ULTIMATE.start_main_~k~0#1| 32767) (= 2 (select |#length| 1)) (= (select |#valid| 3) 1) (= 9 (select |#length| 2)) (= (select |#valid| 1) 1) (<= 0 (+ |ULTIMATE.start_main_~k~0#1| 32768)) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (= (select .cse0 1) 0))) [2023-12-02 14:33:21,829 INFO L895 garLoopResultBuilder]: At program point L21-1(line 21) the Hoare annotation is: (let ((.cse0 (select |#memory_int| 1))) (and (<= 0 |ULTIMATE.start_main_~k~0#1|) (= (select |#length| 3) 12) (<= 1 |#StackHeapBarrier|) (= 2 (select |#length| 1)) (= (select |#valid| 3) 1) (= 9 (select |#length| 2)) (<= |ULTIMATE.start_main_~k~0#1| 10) (= (select |#valid| 1) 1) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (= (select .cse0 1) 0))) [2023-12-02 14:33:21,829 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,829 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr100ASSERT_VIOLATIONINTEGER_OVERFLOW(line 40) no Hoare annotation was computed. [2023-12-02 14:33:21,830 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,830 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,830 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,830 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,830 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr73ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,830 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr94ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,830 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,830 INFO L899 garLoopResultBuilder]: For program point L22(line 22) no Hoare annotation was computed. [2023-12-02 14:33:21,830 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr78ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,830 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr62ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,830 INFO L899 garLoopResultBuilder]: For program point L39(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,831 INFO L899 garLoopResultBuilder]: For program point L39-1(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,831 INFO L899 garLoopResultBuilder]: For program point L39-2(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,831 INFO L899 garLoopResultBuilder]: For program point L39-3(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,831 INFO L899 garLoopResultBuilder]: For program point L39-4(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,831 INFO L899 garLoopResultBuilder]: For program point L39-5(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,831 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW(line 35) no Hoare annotation was computed. [2023-12-02 14:33:21,831 INFO L899 garLoopResultBuilder]: For program point L39-6(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,831 INFO L899 garLoopResultBuilder]: For program point L39-7(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,831 INFO L899 garLoopResultBuilder]: For program point L39-8(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,831 INFO L899 garLoopResultBuilder]: For program point L39-9(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,831 INFO L899 garLoopResultBuilder]: For program point L39-10(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,831 INFO L899 garLoopResultBuilder]: For program point L39-11(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,832 INFO L899 garLoopResultBuilder]: For program point L39-12(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,832 INFO L899 garLoopResultBuilder]: For program point L39-13(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,832 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,832 INFO L899 garLoopResultBuilder]: For program point L39-14(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,832 INFO L899 garLoopResultBuilder]: For program point L39-15(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,832 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr72ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,832 INFO L899 garLoopResultBuilder]: For program point L39-16(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,832 INFO L899 garLoopResultBuilder]: For program point L39-17(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,832 INFO L899 garLoopResultBuilder]: For program point L39-18(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,832 INFO L899 garLoopResultBuilder]: For program point L39-19(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,832 INFO L899 garLoopResultBuilder]: For program point L39-20(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,832 INFO L899 garLoopResultBuilder]: For program point L39-21(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,833 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr83ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,833 INFO L899 garLoopResultBuilder]: For program point L39-22(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,833 INFO L899 garLoopResultBuilder]: For program point L39-23(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,833 INFO L899 garLoopResultBuilder]: For program point L39-24(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,833 INFO L899 garLoopResultBuilder]: For program point L39-25(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,833 INFO L899 garLoopResultBuilder]: For program point L39-26(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,833 INFO L899 garLoopResultBuilder]: For program point L39-27(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,833 INFO L899 garLoopResultBuilder]: For program point L39-28(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,833 INFO L899 garLoopResultBuilder]: For program point L39-29(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,833 INFO L899 garLoopResultBuilder]: For program point L39-30(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,833 INFO L899 garLoopResultBuilder]: For program point L39-31(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,833 INFO L899 garLoopResultBuilder]: For program point L40(line 40) no Hoare annotation was computed. [2023-12-02 14:33:21,834 INFO L899 garLoopResultBuilder]: For program point L39-32(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,834 INFO L899 garLoopResultBuilder]: For program point L40-1(line 40) no Hoare annotation was computed. [2023-12-02 14:33:21,834 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr61ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,834 INFO L899 garLoopResultBuilder]: For program point L39-33(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,834 INFO L899 garLoopResultBuilder]: For program point L40-2(line 40) no Hoare annotation was computed. [2023-12-02 14:33:21,834 INFO L899 garLoopResultBuilder]: For program point L39-34(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,834 INFO L902 garLoopResultBuilder]: At program point L40-3(line 40) the Hoare annotation is: true [2023-12-02 14:33:21,834 INFO L899 garLoopResultBuilder]: For program point L39-35(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,834 INFO L899 garLoopResultBuilder]: For program point L40-4(line 40) no Hoare annotation was computed. [2023-12-02 14:33:21,834 INFO L899 garLoopResultBuilder]: For program point L39-36(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,834 INFO L899 garLoopResultBuilder]: For program point L39-37(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,835 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr67ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,835 INFO L899 garLoopResultBuilder]: For program point L39-38(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,835 INFO L899 garLoopResultBuilder]: For program point L39-39(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,835 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr88ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,835 INFO L899 garLoopResultBuilder]: For program point L39-40(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,835 INFO L895 garLoopResultBuilder]: At program point L39-41(line 39) the Hoare annotation is: (or (= |ULTIMATE.start_main_~y~0#1| 0) (let ((.cse0 (select |#memory_int| 1))) (and (= (select |#length| 3) 12) (<= |ULTIMATE.start_main_~x~0#1| 768614336404564650) (<= 1 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_main_~y~0#1|) (= 2 (select |#length| 1)) (<= 1 |ULTIMATE.start_main_~c~0#1|) (= (select |#valid| 3) 1) (= 9 (select |#length| 2)) (<= |ULTIMATE.start_main_~c~0#1| |ULTIMATE.start_main_~k~0#1|) (<= |ULTIMATE.start_main_~k~0#1| 10) (= (+ (* 6 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)) (* 2 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)) (* 5 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|))) (+ (* |ULTIMATE.start_main_~x~0#1| 12) (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|))) (= (select |#valid| 1) 1) (= (select |#valid| 0) 0) (= (select |#valid| 2) 1) (= (select .cse0 0) 48) (= (select .cse0 1) 0)))) [2023-12-02 14:33:21,835 INFO L899 garLoopResultBuilder]: For program point L39-42(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,835 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,835 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,835 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,836 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr99ASSERT_VIOLATIONINTEGER_OVERFLOW(line 40) no Hoare annotation was computed. [2023-12-02 14:33:21,836 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,836 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2023-12-02 14:33:21,836 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr93ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,836 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr66ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,836 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,836 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,836 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr77ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,836 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,836 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,836 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,837 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,837 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr82ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,837 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr34ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,837 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,837 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,837 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr87ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,837 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,837 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr33ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,837 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr98ASSERT_VIOLATIONINTEGER_OVERFLOW(line 40) no Hoare annotation was computed. [2023-12-02 14:33:21,837 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,837 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,838 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,838 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr44ASSERT_VIOLATIONINTEGER_OVERFLOW(line 35) no Hoare annotation was computed. [2023-12-02 14:33:21,838 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr92ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,838 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr71ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,838 INFO L895 garLoopResultBuilder]: At program point L28-2(lines 28 37) the Hoare annotation is: (let ((.cse19 (select |#memory_int| 1)) (.cse13 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse17 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse15 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse18 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|))) (let ((.cse12 (<= 1 |ULTIMATE.start_main_~y~0#1|)) (.cse14 (= (+ (* 6 .cse13) (* 2 .cse17) (* 5 .cse15)) (+ (* |ULTIMATE.start_main_~x~0#1| 12) .cse18))) (.cse16 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse0 (= (select |#length| 3) 12)) (.cse1 (<= 1 |#StackHeapBarrier|)) (.cse2 (= 2 (select |#length| 1))) (.cse3 (= (select |#valid| 3) 1)) (.cse4 (= 9 (select |#length| 2))) (.cse5 (<= |ULTIMATE.start_main_~c~0#1| |ULTIMATE.start_main_~k~0#1|)) (.cse6 (<= |ULTIMATE.start_main_~k~0#1| 10)) (.cse7 (= (select |#valid| 1) 1)) (.cse8 (= (select |#valid| 0) 0)) (.cse9 (= (select |#valid| 2) 1)) (.cse10 (= (select .cse19 0) 48)) (.cse11 (= (select .cse19 1) 0))) (or (and (= 6 |ULTIMATE.start_main_~y~0#1|) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= 6 |ULTIMATE.start_main_~c~0#1|) .cse8 .cse9 .cse10 .cse11 (= |ULTIMATE.start_main_~x~0#1| 12201)) (and (<= 0 |ULTIMATE.start_main_~k~0#1|) (= |ULTIMATE.start_main_~c~0#1| 0) .cse0 .cse1 .cse2 .cse3 .cse4 (= |ULTIMATE.start_main_~y~0#1| 0) .cse6 .cse7 .cse8 .cse9 .cse10 (= |ULTIMATE.start_main_~x~0#1| 0) .cse11) (and .cse0 .cse1 .cse2 (<= 1 |ULTIMATE.start_main_~c~0#1|) .cse3 .cse4 (= |ULTIMATE.start_main_~x~0#1| 1) (= |ULTIMATE.start_main_~y~0#1| 1) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse0 .cse1 .cse12 .cse2 (<= |ULTIMATE.start_main_~x~0#1| (+ 768614336404564650 .cse13)) .cse3 .cse4 .cse5 .cse6 .cse14 .cse7 (<= (+ (* .cse15 450) (* |ULTIMATE.start_main_~y~0#1| 28125) (* .cse16 3250) .cse17 (* 33 .cse13) (* 13125 .cse18)) 4611686018427362904) .cse8 .cse9 .cse10 .cse11 (<= 8 |ULTIMATE.start_main_~c~0#1|)) (and .cse0 .cse1 (= 5 |ULTIMATE.start_main_~y~0#1|) (= 4425 |ULTIMATE.start_main_~x~0#1|) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= 5 |ULTIMATE.start_main_~c~0#1|) .cse8 .cse9 .cse10 .cse11) (and .cse0 .cse1 (<= 10 |ULTIMATE.start_main_~c~0#1|) .cse12 .cse2 .cse3 .cse4 .cse5 .cse6 .cse14 .cse7 (<= (+ (* 21 .cse13) (* |ULTIMATE.start_main_~y~0#1| 2673) (* .cse15 180) .cse17 (* 810 .cse16) (* 2025 .cse18)) 4611686018427386446) .cse8 .cse9 .cse10 .cse11) (and .cse0 (<= 2 |ULTIMATE.start_main_~c~0#1|) .cse1 .cse2 (= 2 |ULTIMATE.start_main_~y~0#1|) .cse3 .cse4 .cse5 .cse6 .cse7 (= |ULTIMATE.start_main_~x~0#1| 33) .cse8 .cse9 .cse10 .cse11) (and .cse0 .cse1 (= 1300 |ULTIMATE.start_main_~x~0#1|) (= |ULTIMATE.start_main_~y~0#1| 4) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (<= 4 |ULTIMATE.start_main_~c~0#1|) .cse9 .cse10 .cse11) (and .cse0 .cse1 .cse12 .cse2 .cse3 .cse4 (<= 9 |ULTIMATE.start_main_~c~0#1|) .cse5 .cse6 .cse14 .cse7 .cse8 .cse9 (<= (+ (* |ULTIMATE.start_main_~y~0#1| 9984) (* .cse16 1760) (* .cse13 27) (* 5760 .cse18) .cse17 (* .cse15 300)) 4611686018427380736) .cse10 .cse11) (and .cse0 .cse1 .cse12 .cse2 .cse3 .cse4 .cse5 .cse6 .cse14 .cse7 (<= 7 |ULTIMATE.start_main_~c~0#1|) .cse8 .cse9 .cse10 .cse11 (<= (+ (* 25920 .cse18) .cse17 (* .cse16 5400) (* 39 .cse13) (* |ULTIMATE.start_main_~y~0#1| 66096) (* 630 .cse15)) 4611686018427317920)) (and (= 276 |ULTIMATE.start_main_~x~0#1|) .cse0 .cse1 .cse2 .cse3 .cse4 (= 3 |ULTIMATE.start_main_~y~0#1|) .cse5 (<= 3 |ULTIMATE.start_main_~c~0#1|) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11)))) [2023-12-02 14:33:21,838 INFO L899 garLoopResultBuilder]: For program point L28-3(lines 28 37) no Hoare annotation was computed. [2023-12-02 14:33:21,839 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,839 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr76ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,839 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr60ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,839 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,839 INFO L899 garLoopResultBuilder]: For program point L29(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,839 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr70ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,839 INFO L899 garLoopResultBuilder]: For program point L29-1(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,839 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW(line 34) no Hoare annotation was computed. [2023-12-02 14:33:21,839 INFO L899 garLoopResultBuilder]: For program point L29-2(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,839 INFO L899 garLoopResultBuilder]: For program point L29-3(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,839 INFO L899 garLoopResultBuilder]: For program point L29-4(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,839 INFO L899 garLoopResultBuilder]: For program point L29-5(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,840 INFO L899 garLoopResultBuilder]: For program point L29-6(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,840 INFO L899 garLoopResultBuilder]: For program point L29-7(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,840 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,840 INFO L899 garLoopResultBuilder]: For program point L29-8(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,840 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr81ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,840 INFO L899 garLoopResultBuilder]: For program point L29-9(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,840 INFO L899 garLoopResultBuilder]: For program point L29-10(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,840 INFO L899 garLoopResultBuilder]: For program point L29-11(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,840 INFO L899 garLoopResultBuilder]: For program point L29-12(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,840 INFO L899 garLoopResultBuilder]: For program point L29-13(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,840 INFO L899 garLoopResultBuilder]: For program point L29-14(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,840 INFO L899 garLoopResultBuilder]: For program point L29-15(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,841 INFO L899 garLoopResultBuilder]: For program point L29-16(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,841 INFO L899 garLoopResultBuilder]: For program point L29-17(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,841 INFO L899 garLoopResultBuilder]: For program point L29-18(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,841 INFO L899 garLoopResultBuilder]: For program point L29-19(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,841 INFO L899 garLoopResultBuilder]: For program point $Ultimate##0(line -1) no Hoare annotation was computed. [2023-12-02 14:33:21,841 INFO L899 garLoopResultBuilder]: For program point L29-20(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,841 INFO L899 garLoopResultBuilder]: For program point L29-21(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,841 INFO L899 garLoopResultBuilder]: For program point L29-22(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,841 INFO L899 garLoopResultBuilder]: For program point L29-23(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,841 INFO L899 garLoopResultBuilder]: For program point L29-24(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,841 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr59ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,841 INFO L899 garLoopResultBuilder]: For program point L29-25(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,841 INFO L899 garLoopResultBuilder]: For program point L29-26(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,842 INFO L899 garLoopResultBuilder]: For program point L29-27(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,842 INFO L899 garLoopResultBuilder]: For program point L29-28(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,842 INFO L899 garLoopResultBuilder]: For program point L29-29(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,842 INFO L899 garLoopResultBuilder]: For program point L29-30(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,842 INFO L899 garLoopResultBuilder]: For program point L29-31(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,842 INFO L899 garLoopResultBuilder]: For program point L29-32(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,842 INFO L899 garLoopResultBuilder]: For program point L29-33(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,842 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr65ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,842 INFO L899 garLoopResultBuilder]: For program point L29-34(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,842 INFO L899 garLoopResultBuilder]: For program point L29-35(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,842 INFO L899 garLoopResultBuilder]: For program point L29-36(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,842 INFO L899 garLoopResultBuilder]: For program point L29-37(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,842 INFO L899 garLoopResultBuilder]: For program point L29-38(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,842 INFO L899 garLoopResultBuilder]: For program point L29-39(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,843 INFO L899 garLoopResultBuilder]: For program point L29-40(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,843 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,843 INFO L899 garLoopResultBuilder]: For program point L29-41(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,843 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr86ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,843 INFO L895 garLoopResultBuilder]: At program point L29-42(line 29) the Hoare annotation is: (let ((.cse20 (select |#memory_int| 1)) (.cse16 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse18 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse19 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse17 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|))) (let ((.cse12 (<= 0 |ULTIMATE.start_main_~y~0#1|)) (.cse13 (<= 1 |ULTIMATE.start_main_~x~0#1|)) (.cse14 (= (+ (* 6 .cse16) (* 2 .cse18) (* 5 .cse19)) (+ (* |ULTIMATE.start_main_~x~0#1| 12) .cse17))) (.cse15 (* |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1| |ULTIMATE.start_main_~y~0#1|)) (.cse0 (= (select |#length| 3) 12)) (.cse1 (<= 1 |#StackHeapBarrier|)) (.cse2 (= 2 (select |#length| 1))) (.cse3 (= (select |#valid| 3) 1)) (.cse4 (= 9 (select |#length| 2))) (.cse5 (<= |ULTIMATE.start_main_~c~0#1| |ULTIMATE.start_main_~k~0#1|)) (.cse6 (<= |ULTIMATE.start_main_~k~0#1| 10)) (.cse7 (= (select |#valid| 1) 1)) (.cse8 (= (select |#valid| 0) 0)) (.cse9 (= (select |#valid| 2) 1)) (.cse10 (= (select .cse20 0) 48)) (.cse11 (= (select .cse20 1) 0))) (or (and (= 6 |ULTIMATE.start_main_~y~0#1|) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= 6 |ULTIMATE.start_main_~c~0#1|) .cse8 .cse9 .cse10 .cse11 (= |ULTIMATE.start_main_~x~0#1| 12201)) (and (<= 0 |ULTIMATE.start_main_~k~0#1|) (= |ULTIMATE.start_main_~c~0#1| 0) .cse0 .cse1 .cse2 .cse3 .cse4 (= |ULTIMATE.start_main_~y~0#1| 0) .cse6 .cse7 .cse8 .cse9 .cse10 (= |ULTIMATE.start_main_~x~0#1| 0) .cse11) (and .cse0 .cse1 .cse12 .cse2 .cse3 .cse4 (<= 9 |ULTIMATE.start_main_~c~0#1|) .cse5 .cse13 .cse6 .cse14 .cse7 .cse8 .cse9 (<= (+ (* |ULTIMATE.start_main_~y~0#1| 9984) (* .cse15 1760) (* .cse16 27) (* 5760 .cse17) .cse18 (* .cse19 300)) 4611686018427380736) .cse10 .cse11) (and .cse0 .cse1 .cse2 (<= 1 |ULTIMATE.start_main_~c~0#1|) .cse3 .cse4 (= |ULTIMATE.start_main_~x~0#1| 1) (= |ULTIMATE.start_main_~y~0#1| 1) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse0 .cse1 .cse12 .cse2 .cse3 .cse4 .cse5 .cse13 .cse6 .cse14 .cse7 (<= (+ (* .cse19 450) (* |ULTIMATE.start_main_~y~0#1| 28125) (* .cse15 3250) .cse18 (* 33 .cse16) (* 13125 .cse17)) 4611686018427362904) .cse8 .cse9 .cse10 .cse11 (<= 8 |ULTIMATE.start_main_~c~0#1|)) (and .cse0 .cse1 (= 5 |ULTIMATE.start_main_~y~0#1|) (= 4425 |ULTIMATE.start_main_~x~0#1|) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= 5 |ULTIMATE.start_main_~c~0#1|) .cse8 .cse9 .cse10 .cse11) (and .cse0 (<= 2 |ULTIMATE.start_main_~c~0#1|) .cse1 .cse2 (= 2 |ULTIMATE.start_main_~y~0#1|) .cse3 .cse4 .cse5 .cse6 .cse7 (= |ULTIMATE.start_main_~x~0#1| 33) .cse8 .cse9 .cse10 .cse11) (and .cse0 .cse1 (= 1300 |ULTIMATE.start_main_~x~0#1|) (= |ULTIMATE.start_main_~y~0#1| 4) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (<= 4 |ULTIMATE.start_main_~c~0#1|) .cse9 .cse10 .cse11) (and .cse0 .cse1 (<= 10 |ULTIMATE.start_main_~c~0#1|) .cse12 .cse2 .cse3 .cse4 .cse5 .cse13 .cse6 .cse14 .cse7 (<= (+ (* 21 .cse16) (* |ULTIMATE.start_main_~y~0#1| 2673) (* .cse19 180) .cse18 (* 810 .cse15) (* 2025 .cse17)) 4611686018427386446) .cse8 .cse9 .cse10 .cse11) (and .cse0 .cse1 .cse12 .cse2 .cse3 .cse4 .cse5 .cse13 .cse6 .cse14 .cse7 (<= 7 |ULTIMATE.start_main_~c~0#1|) .cse8 .cse9 .cse10 .cse11 (<= (+ (* 25920 .cse17) .cse18 (* .cse15 5400) (* 39 .cse16) (* |ULTIMATE.start_main_~y~0#1| 66096) (* 630 .cse19)) 4611686018427317920)) (and (= 276 |ULTIMATE.start_main_~x~0#1|) .cse0 .cse1 .cse2 .cse3 .cse4 (= 3 |ULTIMATE.start_main_~y~0#1|) .cse5 (<= 3 |ULTIMATE.start_main_~c~0#1|) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11)))) [2023-12-02 14:33:21,843 INFO L899 garLoopResultBuilder]: For program point L29-43(lines 28 37) no Hoare annotation was computed. [2023-12-02 14:33:21,844 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,844 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,844 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr97ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,844 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,844 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr91ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,844 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr64ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,844 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,844 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr37ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,844 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,844 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,844 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,845 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr75ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,845 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,845 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr80ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,845 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,845 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr48ASSERT_VIOLATIONINTEGER_OVERFLOW(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,845 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW(line 36) no Hoare annotation was computed. [2023-12-02 14:33:21,845 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,845 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr74ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,845 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,845 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr85ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,845 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr96ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,845 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr63ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,846 INFO L899 garLoopResultBuilder]: For program point L34(line 34) no Hoare annotation was computed. [2023-12-02 14:33:21,846 INFO L899 garLoopResultBuilder]: For program point L34-1(line 34) no Hoare annotation was computed. [2023-12-02 14:33:21,846 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr90ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,846 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr42ASSERT_VIOLATIONINTEGER_OVERFLOW(line 34) no Hoare annotation was computed. [2023-12-02 14:33:21,846 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr69ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,846 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,846 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr101ASSERT_VIOLATIONINTEGER_OVERFLOW(line 40) no Hoare annotation was computed. [2023-12-02 14:33:21,846 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr58ASSERT_VIOLATIONINTEGER_OVERFLOW(line 39) no Hoare annotation was computed. [2023-12-02 14:33:21,846 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW(line 29) no Hoare annotation was computed. [2023-12-02 14:33:21,846 INFO L899 garLoopResultBuilder]: For program point L35(line 35) no Hoare annotation was computed. [2023-12-02 14:33:21,846 INFO L899 garLoopResultBuilder]: For program point L35-1(line 35) no Hoare annotation was computed. [2023-12-02 14:33:21,846 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 6 8) the Hoare annotation is: true [2023-12-02 14:33:21,847 INFO L899 garLoopResultBuilder]: For program point assume_abort_if_notEXIT(lines 6 8) no Hoare annotation was computed. [2023-12-02 14:33:21,847 INFO L899 garLoopResultBuilder]: For program point __VERIFIER_assertEXIT(lines 9 15) no Hoare annotation was computed. [2023-12-02 14:33:21,847 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 9 15) the Hoare annotation is: true [2023-12-02 14:33:21,849 INFO L445 BasicCegarLoop]: Path program histogram: [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:33:21,852 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-12-02 14:33:21,870 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 14:33:21,871 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 14:33:21,872 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 14:33:21,872 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 14:33:21,872 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 14:33:21,873 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 14:33:21,873 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 14:33:21,873 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 14:33:21,873 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 14:33:21,874 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 14:33:21,874 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 14:33:21,874 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 14:33:21,874 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 14:33:21,875 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 14:33:21,875 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 14:33:21,875 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 14:33:21,875 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 14:33:21,876 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 14:33:21,876 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 14:33:21,876 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 14:33:21,876 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 14:33:21,877 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 14:33:21,877 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 14:33:21,877 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 14:33:21,877 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 14:33:21,878 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 14:33:21,878 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 14:33:21,878 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 14:33:21,878 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 14:33:21,879 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 14:33:21,879 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 14:33:21,880 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 14:33:21,881 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 14:33:21,881 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 14:33:21,881 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 14:33:21,881 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 14:33:21,881 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 14:33:21,881 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 14:33:21,882 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 14:33:21,882 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 14:33:21,882 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 14:33:21,882 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 14:33:21,882 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 14:33:21,883 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 14:33:21,883 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 14:33:21,883 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 14:33:21,883 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 14:33:21,883 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 14:33:21,883 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 14:33:21,884 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 14:33:21,885 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 14:33:21,885 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 14:33:21,886 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 14:33:21,886 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 14:33:21,886 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 14:33:21,886 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 14:33:21,886 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 14:33:21,887 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 14:33:21,887 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 14:33:21,888 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 14:33:21,888 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 14:33:21,888 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 14:33:21,888 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 14:33:21,888 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 14:33:21,889 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 14:33:21,889 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 14:33:21,889 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 14:33:21,890 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 14:33:21,890 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 14:33:21,890 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 14:33:21,890 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 14:33:21,890 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 14:33:21,891 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 14:33:21,891 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 14:33:21,891 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 14:33:21,891 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 14:33:21,892 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 14:33:21,892 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 14:33:21,892 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 14:33:21,893 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 14:33:21,893 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 14:33:21,894 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 14:33:21,894 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 14:33:21,894 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 14:33:21,894 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 14:33:21,895 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 14:33:21,895 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 14:33:21,895 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 14:33:21,896 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 14:33:21,896 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 14:33:21,897 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated [2023-12-02 14:33:21,897 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated [2023-12-02 14:33:21,897 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated [2023-12-02 14:33:21,897 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated [2023-12-02 14:33:21,898 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated [2023-12-02 14:33:21,898 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated [2023-12-02 14:33:21,898 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated [2023-12-02 14:33:21,899 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated [2023-12-02 14:33:21,899 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated [2023-12-02 14:33:21,900 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 02:33:21 BoogieIcfgContainer [2023-12-02 14:33:21,900 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-02 14:33:21,900 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-12-02 14:33:21,900 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-12-02 14:33:21,901 INFO L274 PluginConnector]: Witness Printer initialized [2023-12-02 14:33:21,901 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:26:47" (3/4) ... [2023-12-02 14:33:21,902 INFO L137 WitnessPrinter]: Generating witness for correct program [2023-12-02 14:33:21,905 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2023-12-02 14:33:21,905 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __VERIFIER_assert [2023-12-02 14:33:21,913 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 20 nodes and edges [2023-12-02 14:33:21,913 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 7 nodes and edges [2023-12-02 14:33:21,914 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2023-12-02 14:33:21,914 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2023-12-02 14:33:22,007 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/witness.graphml [2023-12-02 14:33:22,008 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/witness.yml [2023-12-02 14:33:22,008 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-12-02 14:33:22,009 INFO L158 Benchmark]: Toolchain (without parser) took 395370.89ms. Allocated memory was 178.3MB in the beginning and 369.1MB in the end (delta: 190.8MB). Free memory was 131.5MB in the beginning and 130.6MB in the end (delta: 871.2kB). Peak memory consumption was 192.8MB. Max. memory is 16.1GB. [2023-12-02 14:33:22,009 INFO L158 Benchmark]: CDTParser took 0.22ms. Allocated memory is still 125.8MB. Free memory is still 70.2MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 14:33:22,010 INFO L158 Benchmark]: CACSL2BoogieTranslator took 302.51ms. Allocated memory is still 178.3MB. Free memory was 131.5MB in the beginning and 120.5MB in the end (delta: 11.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-12-02 14:33:22,010 INFO L158 Benchmark]: Boogie Procedure Inliner took 56.26ms. Allocated memory is still 178.3MB. Free memory was 120.5MB in the beginning and 117.9MB in the end (delta: 2.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-12-02 14:33:22,010 INFO L158 Benchmark]: Boogie Preprocessor took 33.70ms. Allocated memory is still 178.3MB. Free memory was 117.9MB in the beginning and 116.3MB in the end (delta: 1.7MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-12-02 14:33:22,011 INFO L158 Benchmark]: RCFGBuilder took 834.06ms. Allocated memory is still 178.3MB. Free memory was 116.3MB in the beginning and 131.4MB in the end (delta: -15.1MB). Peak memory consumption was 24.3MB. Max. memory is 16.1GB. [2023-12-02 14:33:22,011 INFO L158 Benchmark]: TraceAbstraction took 394028.69ms. Allocated memory was 178.3MB in the beginning and 369.1MB in the end (delta: 190.8MB). Free memory was 130.3MB in the beginning and 136.9MB in the end (delta: -6.6MB). Peak memory consumption was 215.3MB. Max. memory is 16.1GB. [2023-12-02 14:33:22,012 INFO L158 Benchmark]: Witness Printer took 107.79ms. Allocated memory is still 369.1MB. Free memory was 136.9MB in the beginning and 130.6MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2023-12-02 14:33:22,014 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.22ms. Allocated memory is still 125.8MB. Free memory is still 70.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 302.51ms. Allocated memory is still 178.3MB. Free memory was 131.5MB in the beginning and 120.5MB in the end (delta: 11.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 56.26ms. Allocated memory is still 178.3MB. Free memory was 120.5MB in the beginning and 117.9MB in the end (delta: 2.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 33.70ms. Allocated memory is still 178.3MB. Free memory was 117.9MB in the beginning and 116.3MB in the end (delta: 1.7MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 834.06ms. Allocated memory is still 178.3MB. Free memory was 116.3MB in the beginning and 131.4MB in the end (delta: -15.1MB). Peak memory consumption was 24.3MB. Max. memory is 16.1GB. * TraceAbstraction took 394028.69ms. Allocated memory was 178.3MB in the beginning and 369.1MB in the end (delta: 190.8MB). Free memory was 130.3MB in the beginning and 136.9MB in the end (delta: -6.6MB). Peak memory consumption was 215.3MB. Max. memory is 16.1GB. * Witness Printer took 107.79ms. Allocated memory is still 369.1MB. Free memory was 136.9MB in the beginning and 130.6MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[3] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #length[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[1] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #valid[2] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int[1][1] could not be translated * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 29]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 34]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 34]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 35]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 35]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 36]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 36]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 36]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 36]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 36]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 36]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 36]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 36]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 36]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 36]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 39]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 40]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 40]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 40]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 40]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 219 locations, 102 error locations. Started 1 CEGAR loops. OverallTime: 393.9s, OverallIterations: 14, TraceHistogramMax: 15, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.1s, AutomataDifference: 27.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 37.4s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 6 mSolverCounterUnknown, 1950 SdHoareTripleChecker+Valid, 24.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 1936 mSDsluCounter, 7015 SdHoareTripleChecker+Invalid, 23.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 4812 mSDsCounter, 255 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 5680 IncrementalHoareTripleChecker+Invalid, 5941 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 255 mSolverCounterUnsat, 2203 mSDtfsCounter, 5680 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5048 GetRequests, 3858 SyntacticMatches, 1025 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39148 ImplicationChecksByTransitivity, 300.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=859occurred in iteration=13, InterpolantAutomatonStates: 85, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.2s AutomataMinimizationTime, 14 MinimizatonAttempts, 113 StatesRemovedByMinimization, 7 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 8 LocationsWithAnnotation, 28 PreInvPairs, 54 NumberOfFragments, 2300 HoareAnnotationTreeSize, 28 FomulaSimplifications, 2486 FormulaSimplificationTreeSizeReduction, 0.3s HoareSimplificationTime, 8 FomulaSimplificationsInter, 1290 FormulaSimplificationTreeSizeReductionInter, 37.0s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 2.0s SatisfiabilityAnalysisTime, 10.5s InterpolantComputationTime, 2025 NumberOfCodeBlocks, 2025 NumberOfCodeBlocksAsserted, 21 NumberOfCheckSat, 3446 ConstructedInterpolants, 40 QuantifiedInterpolants, 35056 SizeOfPredicates, 4 NumberOfNonLiveVariables, 2739 ConjunctsInSsa, 69 ConjunctsInUnsatCore, 17 InterpolantComputations, 10 PerfectInterpolantSequences, 11870/14184 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: OVERALL_TIME: 5.5s, ICFG_INTERPRETER_ENTERED_PROCEDURES: 3, DAG_INTERPRETER_EARLY_EXIT_QUERIES_NONTRIVIAL: 74, DAG_INTERPRETER_EARLY_EXITS: 0, TOOLS_POST_APPLICATIONS: 246, TOOLS_POST_TIME: 3.7s, TOOLS_POST_CALL_APPLICATIONS: 15, TOOLS_POST_CALL_TIME: 0.6s, TOOLS_POST_RETURN_APPLICATIONS: 12, TOOLS_POST_RETURN_TIME: 0.3s, TOOLS_QUANTIFIERELIM_APPLICATIONS: 273, TOOLS_QUANTIFIERELIM_TIME: 4.4s, TOOLS_QUANTIFIERELIM_MAX_TIME: 0.1s, FLUID_QUERY_TIME: 0.0s, FLUID_QUERIES: 343, FLUID_YES_ANSWERS: 0, DOMAIN_JOIN_APPLICATIONS: 18, DOMAIN_JOIN_TIME: 0.3s, DOMAIN_ALPHA_APPLICATIONS: 0, DOMAIN_ALPHA_TIME: 0.0s, DOMAIN_WIDEN_APPLICATIONS: 2, DOMAIN_WIDEN_TIME: 0.0s, DOMAIN_ISSUBSETEQ_APPLICATIONS: 3, DOMAIN_ISSUBSETEQ_TIME: 0.0s, DOMAIN_ISBOTTOM_APPLICATIONS: 74, DOMAIN_ISBOTTOM_TIME: 0.2s, LOOP_SUMMARIZER_APPLICATIONS: 1, LOOP_SUMMARIZER_CACHE_MISSES: 1, LOOP_SUMMARIZER_OVERALL_TIME: 3.6s, LOOP_SUMMARIZER_NEW_COMPUTATION_TIME: 3.6s, LOOP_SUMMARIZER_FIXPOINT_ITERATIONS: 3, CALL_SUMMARIZER_APPLICATIONS: 12, CALL_SUMMARIZER_CACHE_MISSES: 2, CALL_SUMMARIZER_OVERALL_TIME: 0.0s, CALL_SUMMARIZER_NEW_COMPUTATION_TIME: 0.0s, PROCEDURE_GRAPH_BUILDER_TIME: 0.0s, PATH_EXPR_TIME: 0.0s, REGEX_TO_DAG_TIME: 0.0s, DAG_COMPRESSION_TIME: 0.1s, DAG_COMPRESSION_PROCESSED_NODES: 3123, DAG_COMPRESSION_RETAINED_NODES: 221, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 102 specifications checked. All of them hold - InvariantResult [Line: 28]: Loop Invariant Derived loop invariant: (((((((((((((((6 == y) && (c <= k)) && (k <= 10)) && (6 <= c)) && (x == 12201)) || (((((0 <= k) && (c == 0)) && (y == 0)) && (k <= 10)) && (x == 0))) || (((((1 <= c) && (x == 1)) && (y == 1)) && (c <= k)) && (k <= 10))) || (((((((1 <= y) && (x <= (768614336404564650 + ((((y * y) * y) * y) * y)))) && (c <= k)) && (k <= 10)) && ((((6 * ((((y * y) * y) * y) * y)) + (2 * (((((y * y) * y) * y) * y) * y))) + (5 * (((y * y) * y) * y))) == ((x * 12) + (y * y)))) && ((((((((((y * y) * y) * y) * 450) + (y * 28125)) + (((y * y) * y) * 3250)) + (((((y * y) * y) * y) * y) * y)) + (33 * ((((y * y) * y) * y) * y))) + (13125 * (y * y))) <= 4611686018427362904)) && (8 <= c))) || (((((5 == y) && (4425 == x)) && (c <= k)) && (k <= 10)) && (5 <= c))) || ((((((10 <= c) && (1 <= y)) && (c <= k)) && (k <= 10)) && ((((6 * ((((y * y) * y) * y) * y)) + (2 * (((((y * y) * y) * y) * y) * y))) + (5 * (((y * y) * y) * y))) == ((x * 12) + (y * y)))) && (((((((21 * ((((y * y) * y) * y) * y)) + (y * 2673)) + ((((y * y) * y) * y) * 180)) + (((((y * y) * y) * y) * y) * y)) + (810 * ((y * y) * y))) + (2025 * (y * y))) <= 4611686018427386446))) || (((((2 <= c) && (2 == y)) && (c <= k)) && (k <= 10)) && (x == 33))) || (((((1300 == x) && (y == 4)) && (c <= k)) && (k <= 10)) && (4 <= c))) || ((((((1 <= y) && (9 <= c)) && (c <= k)) && (k <= 10)) && ((((6 * ((((y * y) * y) * y) * y)) + (2 * (((((y * y) * y) * y) * y) * y))) + (5 * (((y * y) * y) * y))) == ((x * 12) + (y * y)))) && (((((((y * 9984) + (((y * y) * y) * 1760)) + (((((y * y) * y) * y) * y) * 27)) + (5760 * (y * y))) + (((((y * y) * y) * y) * y) * y)) + ((((y * y) * y) * y) * 300)) <= 4611686018427380736))) || ((((((1 <= y) && (c <= k)) && (k <= 10)) && ((((6 * ((((y * y) * y) * y) * y)) + (2 * (((((y * y) * y) * y) * y) * y))) + (5 * (((y * y) * y) * y))) == ((x * 12) + (y * y)))) && (7 <= c)) && (((((((25920 * (y * y)) + (((((y * y) * y) * y) * y) * y)) + (((y * y) * y) * 5400)) + (39 * ((((y * y) * y) * y) * y))) + (y * 66096)) + (630 * (((y * y) * y) * y))) <= 4611686018427317920))) || (((((276 == x) && (3 == y)) && (c <= k)) && (3 <= c)) && (k <= 10))) RESULT: Ultimate proved your program to be correct! [2023-12-02 14:33:22,175 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f4c3df9-102c-4f46-9789-880b759c3c7a/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE